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.