Police and protesters clash in Venezuela

Anti-government protests continue to grow in Venezuela with one of the largest to date happening on April 19, 2017.
Up Next
Anti-government protests continue to grow in Venezuela with one of the largest to date happening on April 19, 2017.

As Venezuela’s streets seethe, focus turns to role of military

April 20, 2017 12:25 PM