Itamilradar depicts new Russian Air Force aircraft landing in Benghazi
Itamilradar website, which is specialized in monitoring military aircraft, depicted and tracked Saturday afternoon a Russian Air Force Tupolev Tu-154M at 12:37 CET leaving Latakia AB,