A Russian-made transport helicopter unexpectedly landed in Eldorado, North Carolina, USA, on the evening of August 12, raising both concern and speculation among the locals, who expressed fears of a potential terrorist threat. The Mi-171E1, a variant of the Soviet-designed military transport and gunship helicopter, landed on a field just after 7 p.m. near the … Continue reading Mysterious Russian Chopper Lands In North Carolina, U.S.! Suspicious Men Head To Woods, Triggering Chaos
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed