US: Protestors Surround Venezuelan Embassy in Washington DC
- Captured on Tuesday 30th of April 2019
- Location is Washington D.C.
Description
Juan Guaido, a US-backed Venezuelan opposition figure and self-proclaimed interim president of the country, released a v Read more...