insert_link World South Korea is strongly protesting Japan’s renewed claim over a disputed island group South Korea is strongly protesting Japan’s renewed claim over a disputed island group. Tokyo has asserted ownership of the Dokdo islands, which it calls Takeshima, in a recently published foreign policy document. Chris Gilbert reports. todayApril 17, 2024 9
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.