Moral Bankruptcy of Sri Lanka Cricket

Editorial In a shocking turn of events, the International Cricket Council (ICC) has suspended Sri Lanka Cricket’s membership, citing a blatant breach of its obligations. The cricket-loving nation, still reeling from a

More

Breaking Europe’s Hold on Football

The 2022 FIFA World Cup in Qatar brought together nations from around the world, and 1.5 billion people tuned in to watch the final. But while soccer is a source of local pride, passion,

More