General Popular fetish priest, Togbe Shitor arrested for faking his death Julius Appiah Jun 17, 2020 0 On June 16, 2020, news went rife that popular fetish priest, Togbe Shitor has passed away after battling short illness. The…