Australian police arrest 95 protesters
Australian police arrest 95 protesters
Melbourne riot police and Occupy Melbourne protesters on Friday, October 21.
Australian riot police have clashed with “Occupy Melbourne” anti-corporatism protesters, arresting at least 95 demonstrators.