Media ID: 55383372
Caption:
Caption:
Armed policemen stand outside Parsons Green tube station in London, Britain September 15. (photo credit:REUTERS)
Armed policemen stand outside Parsons Green tube station in London, Britain September 15. (photo credit:REUTERS)