Police and protesters clashed in the streets of the Venezuelan capital on Monday as an intensifying protest movement opposing the government of embattled …
Via Youtube
Police and protesters clashed in the streets of the Venezuelan capital on Monday as an intensifying protest movement opposing the government of embattled …
Via Youtube