Masjid Al-Aqsa (Image source: Pixabay) Occupied Jerusalem: Israel's extremist Mini…
For us Germans, the statement on the Holocaust is intolerable and unacceptable. (Photo…