Home Brazil court orders dismissal of football ... 15 May 2025 Brazil court orders dismissal of football federation president: ruling