
Video of Real Mermaid spotted- this is what you need to know. A real mermaid has been spotted on the shores of Indian ocean in Ukunda, Mombasa Kenya according to…
Read more

Boy pretends to be the ‘devil’ and causes near stampede in a church, pastor ran out Boy pretends to be the ‘devil’ and causes near stampede in a church A…
Read more