- November 24th, 2024
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....