Dumsor causes death of a newborn baby at Tema General Hospital - Report

Screenshot from the viral video | Social media
Screenshot from the viral video | Social media