Venezuelans flood capital Caracas streets, demanding free elections
Thousands of Venezuelans including workers, students, and opposition members have marched to the US Embassy in Caracas demanding free elections. The protests highlight ongoing political discontent and call for democratic reforms in Venezuela.
Venezuela protests free elections Caracas US Embassy