06/13/16

Who's to blame for violence at Trump events?