Connect to share and comment

parasitic twin

parasitic twin

Indian boy Deepak Kumar, 7, cries as he walks with a parasitic twin growing from his torso in Belhari village, about 125 kms from Patna in Bihar state, Feb. 18, 2010.

STR