Woman attributes her rotting sex organ to spiritual affliction.
Channel: Nhyira TV Plus
Date: 2023-08-31

Woman attributes her rotting sex organ to spiritual affliction.