Geopoliticsukraine New Ukraine Unveiled, U.S. Snubs Venezuela, “Botched Jobs” by Bertrand Hauger February 26, 2013May 21, 2025