LiveScience- / livesciencevideos
The Atacama Skeleton that found on 2003 has been a uproar as some people claim it to be alien body.But in 2013,a research report has show that the skeleton belong to human.Continuous research shows it is a fetus with genetic mutation.Check out this channel for more awesome video.Don't forget to subscribe and leave your comment in the comment section below.