Venezuelans Protest in Streets of Caracas
Your browser doesn’t support HTML5
Thousands of Venezuelans took to the streets of Caracas, Wednesday Jan. 23, as part of a nationwide protest calling for the ouster of President Nicolas Maduro.
Your browser doesn’t support HTML5