Iraq evoke memories of 2007 Lions of Mesopotamia as they show Japan are beatable
Iraq shook up the Asian Cup with a 2-1 win over Japan on Friday in what was not only a deserved victory, but a triumph that also evoked memories of the Miracle of Jakarta in 2007. It was then that the Lions of Mesopotamia made headlines around the world in what was one of the … Read more