Fact Finding Mission

EXPEDITION TO OTUPKO

10th, of April 2026

In 1979, reports of various unusual aerial phenomena was the discus on everybody's lips in Otukpo, a serene town nestled in Benue State, Nigeria. Significantly, witnesses claim to have sighted what appears to be a massive alien mothership hovering above the region, a phenomenon that has sparked curiosity and debate among locals and researchers alike.

0 days 00 hr 00 min 00 sc