All Videos
- All Videos
news
Ecuador Protests: Truck drivers, protesters clash with police
In Ecuador, there've been violent confrontations between protesters and police during demonstrations against soaring fuel prices.
Latest Videos
Route 6