People took to the streets of New York and Caracas to protest the recent US attacks on Venezuela

PressTV 37 views

People have taken to the streets of New York and Caracas to protest the recent US attacks on Venezuela and the kidnapping of President Maduro.

Add Comments