A self-claimed world police, an oil plunderer in deed. #US #imperialism #Venezuela

A self-claimed world police, an oil plunderer in deed. #US #imperialism #Venezuela