Villagers stunned to find giant frog as big as ‘human child’

Frogzilla! Solomon Islands villagers have been flabbergasted after encountering a frog as big “as a human…