Sean Penn should be fed to crocodiles for saying Britain is ``colonialist, ludicrous and archaic'' over the Falkland Islands, Ben Fogle has said on Twitter, challenging the star to a public debate.
Sean Penn should be fed to crocodiles says Ben Fogle