The military helicopter was due to land at Marine Corps Air Station Miramar in California but it never reported in. Authorities are scrambling to find the aircraft and the five marines onboard.
Daily Express :: News Feed
The military helicopter was due to land at Marine Corps Air Station Miramar in California but it never reported in. Authorities are scrambling to find the aircraft and the five marines onboard.
Daily Express :: News Feed