News Photos of a Mentally Derailed Woman Who Gave Birth to a Set of Twins in Kastina State. by 9jatrendz July 16, 2019 by 9jatrendz July 16, 2019 The City and residents of Malumfashin Local Government Area of Katsina State has been thrown into a state of utmost surprise, as a mentally derailed woman was discovered to give… Read more