A woman armed with an automatic weapon has shot dead one person at a hospital in Germany before being killed by police.

A police officer was also injured in the incident in the town of Loerrach near the French and Swiss borders.

Police believe the shooting is linked to an explosion at a nearby building where they found the bodies of a woman and a child.

Tristana Moore reports.