Posted in London, Migrant, Shithole London, UK: Police Taser and Take-down Machete-wielding African at Tulse Hill Station 2019-01-15 Leave a comment Author: GrainOfTruth