Home › ALJazeera 07.06.2018 🇮🇶 At least 18 killed after twin blasts hit a Shia mosque in Baghdad | Al Jazeera English