No Image

Iz It Coz I Is Black?

December 31, 2024 Longrider 22

No, as it turns out. A black project manager at Heathrow attempted to sue the airport for more than £1million for discrimination after she was ‘strip searched’ when […]