POLICE PUT THE SQUEEZE ON STREET PREACHERS DURING POPE VISIT


Pope, Police, and Preacher don't mix very well in New York during an over the top abuse of power, liberty, and tax payer money. All the world wondered afer the beast!