Linda Moulton publicly reveals that “Humanoids are based in the 34 million-year-old base 2 miles under Antarctica”
Since the beginning of this investigation, Linda Moulton Howe has been toiling away in the presence of a witness who has been observing her every move. The witness claims that...