Germany: Police, emergency services deployed on-site after deadly shooting at Heidelberg university

Ruptly