Sports Police Helicopter Crashed Few Yards off the California Coastline February 19, 2022 The Newzz Owl Newport Beach, CA: A police helicopter crashed a few yards off of the California Coast leaving 1 person dead and...