Taxpayers have coughed up more than $25 million to cover the cost of policing city protests in the past two years.
Taxpayers have paid millions to cover costs of policing Melbourne protests

75
Taxpayers have coughed up more than $25 million to cover the cost of policing city protests in the past two years.