World El Salvador’s president defends 40,000-inmate mega-prison Team Buyback 4 February 2023, 4:57 pm4 February 2023, 4:57 pm Al Jazeera English, Worldnews Share this:TweetRedditTelegramWhatsApp