Mermaid claims the lives of two young children in Zimbabwe
Locals in the area of Gokwe, Zimbabwe have experienced different incidents involving mermaids dating back since 2011. Many believe that crocodiles are really responsible, but other eyewitnesses claim otherwise. Recently, several boys lost their...