Economics El Salvador’s president is locking up his critics 30 May 2025, 7:05 pm Team Buyback Share this:TweetRedditTelegramWhatsApp