Venezuelan National Police clash with opposition protest
Venezuelan National Police clash with opposition protest

Thousands of people in Caracas, Venezuela, marching in support of the Venezuelan opposition on Tuesday (March 10).

It was the first protest called by the opposition leader Juan Guaidó since he returned from an international tour this year in which he met with dozens of world leaders.