Jul 24, 2017 Zimbabwe Zimbabwean Woman Gives Birth to Chicken Head (Shocking picture) There was real life drama in Kuwadzana, Zimbabwe yesterday , when residents gathered at.. Read more