In the ranks of Russian government an obvious split on the war in Libya, said military expert Pavel Felgenhauer. Troops recognized by the UN national consensus Government of Libya (NTC) after weeks of fighting captured a major military air base of al-Vatiya, located 140 kilometers southwest of the capital, Tripoli. …
Read More »