PICS: People flee for dear life after Devil like creature Appears in, Ba-Phalaborwa, Limpopo!
There was drama, fear and trauma in Ba-Phalaborwa, Limpopo on Monday night when residents of the town witnessed a ‘real devil’ walking the streets! It reportedly appeared out of nowhere!…