Harry Kane extended England's all time leading goalscorer record becoming 70 goals for his name after he scored against Albania in March 2025.
He’s propelled into a triple somersault, rocketing skyward in a succession of tight loop-de-loops, landing split seconds ...
Deshabandu Tennekoon, the suspended Inspector General of Police, surrendered to the Matara Magistrate last Wednesday after ...