AntiVaxx Protestors in London last Saturday
418 Views
15
Not sure if these protests achieve anything now, it looks like a revolution is the only answer.