Building permits have been filed for the construction of a 5-story shelter building at 118-08 Jamaica Ave. in Richmond Hill.
The aftermath brought more than just waterlogged belongings. Baby snakes, spiders, and worms infested their home, adding to ...