A video trends online as a woman from the North part of Nigeria gives birth to a strange creature.

Watch video

By Mod

Leave a Reply