'This is a democracy!' Demonstrators hit UK police station in protest of new bill

Protestors in Wrexham, North Wales, United Kingdom demonstrated outside the town's police station on March 15 to show their opposition to the government's newly proposed police, crime, sentencing and courts bill.