First admitted cloned human baby was born this week and is in Israel

2 Likes

Born this week? It says 2002? I confused. Sorry.

2 Likes

my bad just become aware and true.