Russian Military Lands In Caracas To Protect Assets
Flight tracking websites followed two military transports originating in Moscow landing in Caracas, Saturday. About 100 military personnel debarked, which the Russian media claimed was simply an “exchange consultation.” More The arrival of service personnel is more likely [Read More]