Westchester church fire

SkyFoxHD was over a fire at the Zion Baptist Church on Lockwood Avenue in New Rochelle, N.Y.

Top Stories