Shakahola deaths: Kenya court doomsday cult leader Paul Mackenzie sentenced to 200 years in prisonNovember 6, 2026
News Teenage British cyclist Finlay Tarling dies in Tour of Portugal accidentBy channel1la.comAugust 14, 20260 British cyclist Finlay Tarling, 19, died Friday in a crash during the eighth stage of the Tour of Portugal, race…