Where Politics Fail, Football Triumphs

On 22 January, the Iraqi national football team beat its archrival, Iran, in a thrilling game...

Read More