Over Here, Over There

In light of this British car bomb terrorist plot can we all agree that the presence of British and American soldiers in Iraq does not, in fact, constitute a physical barrier against terrorists attacking western countries? You stop terrorist attacks with law enforcement and intelligence.