The simple test that proves the theory of evolution: Video explains what our forearm muscles reveal about our development


Many parts of your body are not there because you need them. Instead they are there because your animal ancestors did, a new video from US-based Vox explains.

Read More…