Sports
Harry Kane Wins Ballon dâOr to End Englandâs 25-Year Wait
Harry Kane has won the 2026 Ballon dâOr after a remarkable season with Bayern Munich and England. The England captainâs goal-scoring form and impressive performances have earned him footballâs most prestigious individual honour, ending a 25-year wait for an English winner since Michael Owen in 2001.
October 27, 2026
Entertainment
Heartbreak in the house of God?
"My choirmaster boyfriend announced he was getting married to another church member while I was sitting in church" - Lady recounts heartbreak
October 24, 2026