Al-Merrikh Stadium, in Sudan's second largest city of Omdurman, is not one of the world's great gladiatorial arenas. Yet this…
Sign in to your account
Remember me