A lady has been captured in a video, mercilessly flogging her own mother who gave birth to her, because she has been told by a pastor that the mother was a witch. BestNewsGH.com sighted the video on social media, in which a twitter user who shared it explained that the lady in question was called […]