Comment
Comment by alkonaut
I immediately started wondering if the entire article was bogus when I read that. It reads like a paragraph in an article about about chemtrails. Made me question my previous firm belief that the island in question even exists…