Spit Hoods in the Met Police

8 Sep 16

The Met Police wants to put bags over people’s heads to restrain them. The controversial bags are called ‘spit hoods’ and 38 Degrees member Clare thinks the inhumane restraints shouldn’t be used in London. The Mayor of London has just intervened and paused the Met’s...