American Bishop O’Brien on "Hit and Run Rap!"
The Roman Catholic Bishop of Phoenix: Thomas O’Brien- was arrested yesterday for leaving the scene of a fatal accident. This is the same church leader who was recently spared by the law for obstruction in protecting child-molesting priests. What is our crazy world coming to- when church leaders are... Sign in to see full entry.