news380.jpg

Lula wins Brazil's presidential election as Bolsonaro challenges the result

2026, October 26

Home Latest News Search