Boy lived in Siberian wilderness for 16 years

Russian officials have discovered a 20-year-old man who has been living in the wild for 16 years. The ‘Siberian Mowgli’ is said to have lived in the woods since 1997 when his parents went off the grid. Recently, his parents abandoned him.