Jun 29, 2021 Bizarre Drama As Nigerian Residents Claim They Spotted A Chicken Shouting ”God Have Mercy” [Video] A mild drama recently occurred in Dakanbi community somewhere in the South West in.. Read more