Nest of Angels
- Episode aired Jun 9, 2003
- TV-14
- 52m
Police uncover a large scale fraud at a mosque in Birmingham, where one of the leaders is believed to be redirecting charitable funds into bank accounts for his own use, and where suicide bo... Read allPolice uncover a large scale fraud at a mosque in Birmingham, where one of the leaders is believed to be redirecting charitable funds into bank accounts for his own use, and where suicide bombers are being trained.Police uncover a large scale fraud at a mosque in Birmingham, where one of the leaders is believed to be redirecting charitable funds into bank accounts for his own use, and where suicide bombers are being trained.