Britain will deploy an extra 3,500 troops at the London Olympics after a private security firm said it could not provide sufficient guards, the defence minister confirmed Thursday.
Britain to deploy extra 3,500 troops for Olympics