EcuadorianĀ President Rafael Correa was rescued last night from the police hospital in Quito by operatives from the military and police special forces. He had been held for over twelve hours by several hundred officers from the national police force.
Read Full Article »

