humans
@royalGee_chimezi (47)
Kenya
3 responses
@comradevic (230)
• Nigeria
19 Nov 06
Impossible! Unimaginable! Unthinkable! Nature can not warrant that. Humans give birth to humans while monkeys give birth to monkeys. That is the natural law.