Economics Opinions “Pablo Escobar of Brazil” – President Lula’s Ties to Drug Lord Marcos “Marcola” Camacho 17 May 2024, 2:06 am Team Buyback Share this:TweetRedditTelegramWhatsApp