Riot Police Descend on Freedom Day Protest in Melbourne, Australia – Dozens Arrested
They thought “Freedom Day” meant freedom. In actual fact, “Freedom Day” means “democracy.” It’s a very important distinction. RT: Dozens of arrests have been reported amid a heated anti-lockdown protest…