Igala Alan Shore
- Viral Gist Jun 11, 2020
Nigerian lady survives on own faeces, toilet water after employer beat up and lock her in toilet for 6 days
A Nigerian man identified as Igala Alan Shore has narrated how a lady was allegedly beaten and locked up by…