Home Brazil’s President Lula on state visit to Spain

Brazil’s President Lula on state visit to Spain

by Reuters

Brazil’s President Luiz Inacio Lula da Silva attends a joint news conference with Spanish Prime Minister Pedro Sanchez, at Moncloa Palace in Madrid, Spain April 26, 2023. REUTERS/Juan Medina