Red card for genocide: Why FIFA must be held to account Dr Ramzy Baroud Middle East Monitor 36 1 12.06.2025 .....© Middle East Monitor visit website