Harlem Church Vandalized With Graffiti Message: ‘You Must Pay! Allah! Wake Up!’

wake up allah1The NYDaily News reports that someone left some scary graffiti on a Harlem church Wednesday, police said. Continue Reading →

Sign Up for the Harlem World Newsletter