From the UK’s Daily Mail. Bizarre that someone would make such a story up and extremely bizarre that it would be true? ‘Mowgli’ children? Holy crap I’ve heard of everything now.