The World Cup is a Crime Scene

Photo: Agência Brasil On the eve of World Cup 2018, soccer’s international governing body, the Federation Internationale de Football Association, or FIFA, announced that the United bid of Canada, [...]