The neighbor said: “I don’t know him personally but I believe he belongs to a mosque on Leyton High Road. I’ve seen his face many times. I saw him on the news at around 7pm last night and thought ‘this is the guy I know from the mosque.” However, “worshippers at the Al-Tawhid mosque in […]