Francisco Fajardo
Police fired tear gas Saturday at thousands of angry protesters marching in Venezuela's capital in the latest show of defiance against President Nicolas Maduro.
Most Read