2024-07-30T10:30:00+00:00
Paris 2024 Olympics: Sigh of relief as Shericka Jackson is spotted at athletes' village
Shericka Jackson has finally been spotted at the athletes' village in Paris after numerous fan speculations ahead of the Olympic Games track and field action.