insert_link Business / Economics French air traffic controllers’ strike disrupts flights French air traffic controllers are holding a strike on Monday - which is leading to flight delays and cancellations across the country. Ross Cullen reports. todayNovember 20, 2023 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.