Go to ...

The Rotherham Bugle

RSS Feed

2024-11-21

Archives for 2018-08-31

London Man Lives Off Human Carcass For 21 Years

  A London man has been living off a human carcass for twenty-one years, it has emerged. The man, who can’t be named for legal reasons, has survived without any other means of sustenance for the past two decades, and his epic feat of endurance metaphorically came of age on 31st August 2018. An insider