Paris to deploy 4000 police officers for Israel-France soccer match following violence in Amsterdam
Paris police said Sunday that 4000 officers and 1600 stadium staff will be deployed for a France-Israel soccer match to ensure security a week …Read More