International News
April 23, 2023
Brazil’s President Luiz Inacio Lula da Silva attends a meeting in Lisbon, Portugal, on April 22. (Stringer/Anadolu Agency/Getty Images) Facing criticism for recent...