Islamic center
-
Germany's shutdown of Islamic center deemed a violation of fundamental human rights
An Iran-based non-governmental organization has condemned Germany's closure of the Islamic Center Hamburg (IZH) as a breach of international…