Russia wrests control of Latin America June 13, 2022 by TFIglobal Read More Here Prepare With John B Wells Daily Headlinesâ Published in Citizen Reporting, Russia, US News, World News and World Politics controlLatin Americayoutube.com