Tuesday, December 08, 2009

LotD II

This is sweet story about twins separated at birth in China and adopted by two different families in the US, yet somehow they were aware of each other. This is an interesting twist on the nature versus nurture debate.

No comments: