Anis Abid Sardar

Military Connection: London Cabbie Linked to Baghdad IEDs

By Debbie Gregory. A British man is accused of building improvised explosive devices (IEDs) with “deadly intent” as part of…

10 years ago