Mohammed Shami announced his retirement from Test cricket on Friday, exactly 13 years after making his debut against West Indies in 2013. The 36-year-old fast bowler signed off with 229 wickets from 64 Tests, including six five-wicket hauls. Shami last played a Test in June 2023 against Australia, sharing an emotional farewell message on Instagram.
A Louisiana woman accused her uncle of transferring interests in nearly 300 acres of her…
A remarkable archaeological find at Cova de la Font Major has revealed 280 Palaeolithic engravings,…
In a remarkable conservation achievement, black grouse have successfully hatched chicks in North York Moors…
Post Content