Tag: Leaving Locals in Shock: Unidentified Individuals Seen Heading Into Forest
An unexpected and mysterious event shook the quiet town of Eldorado, North Carolina, when a Russian-made Mi-171E1 transport helicopter unexpectedly landed in a rural field on the evening of August 12. The incident, which occurred near the intersection of N.C....