QUEENS, N.Y. (PIX11) – A sign referencing satanic rituals was placed at a Queens park, according to a Reddit post. “Satanic rituals permitted only in designated areas,” the sign read.
Forest Hills Stadium in Queens says the summer concert season will continue as planned—despite being denied safety permits by ...