Buddhist UFO Hunters Seek Contact on a Mountain in Thailand Justin Whitaker 10 October 2019 The site is believed to contain a portal through which aliens… Read More »