
Dec. 21, 2021 By Allie Griffin Dolphins were spotted off the coast of Queens Sunday. A pod of at least six dolphins was seen swimming in the Flushing Bay by the NYPD Harbor Unit. The department posted a video of the pod on Twitter and joked that the marine mammals are holiday tourists visiting the… Read more »