980WCAP’s John MacDonald On The Execution of Police Officers

Perhaps the best speech at the pro police rally held in Methuen, Massachusetts was by 980WCAP’s John MacDonald who took the gloves off and called out those responsible for the deaths of police officers.

https://www.youtube.com/watch?v=ZpKF2e1IaY8&feature=youtu.be