Zacheaus Somorin with agency report

An armed man wearing a mask is reported to have opened fire at a cinema complex in western Germany.

German media report that at least 20 people have been injured in the attack at the Kinopolis complex in Viernheim, near Frankfurt.

They say the gunman is inside the complex and surrounded by armed police, who have sealed off the area. It is unclear whether he is alone or if he has taken hostage.

Details later