Great Barrier Phenomenon
American entomologist Mark Moffett, 53, claimed he discovered the largest weta of the species ever found. International publications, such as the Daily Mail, The Huffington Post and Telegraph, have declared Moffett’s find the world’s biggest insect in terms…