Thousands marched through the streets of London decrying the Police, Crime, Sentencing and Courts Bill as part of a ‘Kill the Bill’ protest that has seen rallies occur nationwide in recent weeks.
Thousands rally at ‘Kill the Bill’ demonstration in London







