Venezuelan security forces
Clashes between Venezuelan security forces and demonstrators have killed 3 people during the latest opposition-led strike to protest against an election Sunday.
Most Read