EDL cost police £2.5 million in Luton


EDL cost police £2.5 million in Luton