insert_link World North Korea satellite launch fails Our correspondent Chris Gilbert reports that North Korea says an attempt to launch another satellite has failed. It fired a rocket with the satellite payload on Monday but it exploded in mid-air. todayMay 28, 2024 17
Paying it forward: Kenyan coastal doctor Bashrahil Mohammed Mafudh has made it his life’s work to care for the most vulnerable in his community, at no cost.