Published
|
Updated
QUITO, Ecuador – Soldiers rush into hospital where Ecuador's president has been surrounded by rebellious police.
QUITO, Ecuador – Soldiers rush into hospital where Ecuador's president has been surrounded by rebellious police.