Stress shoot

Military police officers from Wiesbaden, Germany, are training to keep our streets safer. BC

Page last updated Fri June 28th, 2013 at 13:00