Giant jellyfish size of human found by divers off English coast

Divers discovered a giant jellyfish swimming in waters off the coast of Falmouth at Cornwall, in England's southwest on Saturday.