Officials Confirm Release Of All 136 Hostages In Ecuador’s Prison Riots
Following prison riots in Ecuador, all 136 hostages were successfully freed on Saturday night, according to prison authorities. The release, attributed to security protocols and...