Qatar World Cup: A Lavish Spectacle Built on Immense Suffering

On Sunday, Nov. 20, the World Cup kicked off to great fanfare. The World Cup is undoubtedly the largest sporting event in the world, and this year’s tournament is being held in the nation of Qatar. Qatar is a small nation located on the northeastern coast of the Arabian Peninsula in the Middle East. It […]