Tags Charles Allen

Tag: Charles Allen

Terror plot highlights problem of radicalism in UK

Charles Allen, a retired CIA officer and Bush intelligence chief at the Department of Homeland Security says “The British have an immense problem. There...