Torrential rain that lashed Sri Lanka over several days have flooded towns and villages killing three people, and affecting 134,000 persons with thousands evacuated, the island's Disaster Management ...
By Mercy Kosgei In their women’s T20 World Cup clash, New Zealand’s Georgia Plimmer handed them an 8 wicket win over Sri Lanka. New Zealand secured a victorious ...