An Ontario woman is among the dozens of people who have come forward to allege that they were sexually abused by London-based businessman Mohamed Al Fayed, the former chairman and owner of Harrods.
Chechen warlord Ramzan Kadyrov's recent claims against Elon Musk have drawn attention not just for their absurdity, but for the geopolitical implications they suggest. Kadyrov, a prominent ally of ...