Feb 10, 2023 Admin #1 A admin Administrator Jun 17, 2007 66,216 0 36 49 Canada CCTV footage shows the moment police sergeant Jennifer Edwards and PC Declan Jones pinned a cyclist against a car in a lockdown stop and search in Birmingham.
CCTV footage shows the moment police sergeant Jennifer Edwards and PC Declan Jones pinned a cyclist against a car in a lockdown stop and search in Birmingham.