Israeli Church of Universal Practical Knowledge

Pulling The Plug In Times Square

03/05/2007 - 19:00
Staff Writer
For years the small group of black men has occupied the center island of Times Square several times a week preaching against white devils and declaring that they are the true descendants of the biblical Hebrews.
Syndicate content