Crowds protesting a spike in fuel prices spilled into the streets of Ecuador's capital of Quito Sunday, burning tires, blocking roads and facing off against police officers who responded with volleys ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results