Video: Muslim Attacks Crowd With Stick at Speaker’s Corner

The religion of peace.