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

PressTV 45 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