Allowing a country to host any part of the World Cup is a political statement.
To do so when the government is committing crimes against humanity is disgusting.
Cricket is the world's most popular spectator sport, especially in Commonwealth countries in Africa and Asia.
Really? I thought that the most popular was soccer. Japanese sports pages give cricket regular coverage though I've never seen it on TV like I've seen soccer.