Up Next

Coral Reefs Last Stand: Cuba

Debate Over: Yerd Nerp Says Life Exists on Other Planets

“No, You Shut Up!” contributor Yerd Nerp told Jorge Ramos that there is ‘lots of life on other planets.”

Debate Over: Yerd Nerp Says Life Exists on Other Planets

“No, You Shut Up!” contributor Yerd Nerp told Jorge Ramos that there is ‘lots of life on other planets.”

WHERE TO WATCH