A desperate search is underway for a missing US Navy helicopter in San Diego, , per authorities. At least five Marines are on board the aircraft, according to CBS8.The helicopter took off from Creech Air Force Base near on Tuesday night and was heading to the Marine Corps Air Station in Miramar when it went missing.
Load More
Load More