In mid 2014 a mysterious “structure” which some claimed was an “alien base” and others explained as a natural underwater formation, was subject to intense Internet scrutiny, where even...
Read More »