
The City of Buffalo, New York is now being sued after police are being accused of stopping a group of Christians from handing out Gospel tracts at a public event under threat of arrest. The incident took place at the 2011 Italian Heritage Festival where Gregory Owen, a friend and some of his family [...]











