CARUZO – Maduro Stands with Putin; the People of Venezuela Stand with Ukraine
CARACAS — Venezuela is one of three Latin American countries that has expressed support for Russia and its invasion of Ukraine — or more specifically, the socialist regime of Venezuela is the one that has expressed its support of Putin.







































