Tag

Physically challenged

Browsing

A physically challenged lady identified simply as Elohoh has allegedly murdered her newborn baby few hours after delivery in Ughelli North, Delta state. According…

Advertisements