Police in Thyolo have confirmed that three people have died while 13 others have been injured following a road accident that occurred Friday morning when a three-tonner vehicle plunged into a ditch near the Satemwa turn-off along the Limbe–Thyolo–Limbuli Road.
























