Venezuela strike:3 people killed in clashes between police, protesters
WEB DESK At least three people were killed in clashes between police and protesters, as millions of Venezuelans have joined a general strike called by the opposition to cancel elections…