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