Breaking News

Behind the Veil

Back in 2010, rumors went abound that in a secluded place in Ibadan, the biggest city in Africa, children were being killed because their parents or the community at large considered this children as evil, mainly because they are twins or because they are born with physical or mental disabilities.

Read More
Do NOT follow this link or you will be banned from the site!