Technology

Image 177 of 289
< Prev Next >
POLICE_SECURITY_+_GUNS_6.jpg
Armed policemen with bullet-proof vests (flak jackets) and machine guns are on guard in London