Protesters And Police Clash In Venezuela

23
x
Published on April 11, 2017 by admin6

On Monday, protesters and security forces squared off again in the Venezuelan capital of Caracas.

Category Tag

Add your comment

Your email address will not be published.