Videos Show Boston Police Shove, Pepper-Spray Protesters

Say what you think...