Venezuela: At least three killed as police, protesters face-off in Caracas
Jul 21, 2017, at 05:03 pm
Caracas, Jul 21 (IBNS): At least three people have died and another 300 have been arrested as police and protesters engaged in a deadly clash in the national capital on Thursday, reports said.