South America Ecuador prison staff held hostage by inmates all freed Team Buyback 15 January 2024, 1:39 am15 January 2024, 1:39 am Al Jazeera English, latinamericanews, Worldnews Share this:TweetRedditTelegramWhatsApp