A REAL-life Mowgli girl, five, with “no language or social skills”, has been discovered living in a festering mountain of cockroach-infested rubbish. Russian cops wearing chemical protection suits rescued the dehydrated and ill half-naked child. The girl was widely described by Russian media as “Mowgli”, but it was unclear whether dogs or cats were found […]