Corporate media outlets have absurdly accused China of “neocolonialism” in Latin America, while whitewashing nonstop US imperialist intervention.
Watch: Here
Corporate media outlets have absurdly accused China of “neocolonialism” in Latin America, while whitewashing nonstop US imperialist intervention.
Watch: Here