At least two people have been killed in a shooting in the eastern German city of Halle, police say.

The police warned residents in the Paulus area to stay in their homes as no-one had yet been arrested.

It is unclear whether there is more than one attacker. Witnesses reported one gunman was wearing military camouflage and had several weapons.

The Bild newspaper said the attack took place near a synagogue but this has not been officially confirmed.

Police have cordoned off the Paulus district.

One witness said that an attacker had thrown a Molotov cocktail or grenade over a cemetery wall.

The Halle regional broadcaster said that after the attacker or attackers fled there was another shooting nearby.

Police have also warned residents in Landsberg, 25km (15 miles) north-east of the city, to stay in their homes.