Sport Ogunleye’s Golden Throw: Germany’s Unlikely Heroine Conquers the Shot PutBy YettyAugust 9, 2024 In a dramatic climax to the women’s shot put final at the Paris 2024 Olympic Games, Germany’s Yemisi Ogunleye defied…