Home Tags Nigeria

Tag: Nigeria

Uncovered!!! Village where all twins babies are hanged

Infanticide, by direct definition, is the act of killing newborn babies for one reason or the other, twins in this case. Now while infanticide is...

GET CONNECTED

MISCELLANEOUS POSTS

RANDOM POSTS