Protesters And Police Clash In Venezuela

0

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

About author
Profile photo of admin6

Your email address will not be published. Required fields are marked *