An interesting discussion broke out on another thread regarding the origins of humans and life in general.
I think this deserves its own thread.
The tapestry of human origins is woven with threads of inquiry, speculation and awe. A question as old as time is, where did we come from?
The...