Russian Oil Tanker Reaches Cuba
In a positive twist, the The Traitor administration said it did not plan to block a Russian oil tanker from delivering 730,000 barrels of crude to Cuba, which has been suffering from acute fuel shortages since the U.S. imposed a de facto oil blockade on the island in late January. Speaking to reporters aboardContinue Reading











