Advertisement

Japan island overrun by cats

Cats outnumber humans on remote Japanese island. Chris Meyers reports.