A U.S. Soldier, assigned to the 29th Military Police
A U.S. Soldier, assigned to the 29th Military Police Detachment, clears an occupied building during an active shooter squad-training lane at Hohenfels, Germany on Nov. 5, 2020. Training at JMRC provides USAREUR... More
A U.S. Soldier, assigned to the 29th Military Police
A U.S. Soldier, assigned to the 29th Military Police Detachment, clears an occupied building during an active shooter squad-training lane at Hohenfels, Germany on Nov. 5, 2020. Training at JMRC provides USAREUR... More
A U.S. Soldier, assigned to the 29th Military Police
A U.S. Soldier, assigned to the 29th Military Police Detachment, checks on simulated casualties during an active shooter squad-training lane at Hohenfels, Germany on Nov. 5, 2020. Training at JMRC provides USAR... More
A U.S. Soldier, assigned to the 29th Military Police
A U.S. Soldier, assigned to the 29th Military Police Detachment, checks on simulated casualties during an active shooter squad-training lane at Hohenfels, Germany on Nov. 5, 2020. Training at JMRC provides USAR... More
A U.S. Soldier, assigned to the 29th Military Police
A U.S. Soldier, assigned to the 29th Military Police Detachment, checks on simulated casualties during an active shooter squad-training lane at Hohenfels, Germany on Nov. 5, 2020. Training at JMRC provides USA... More
A U.S. Soldier, assigned to the 29th Military Police
A U.S. Soldier, assigned to the 29th Military Police Detachment, checks on simulated casualties during an active shooter squad-training lane at Hohenfels, Germany on Nov. 5, 2020. Training at JMRC provides USAR... More
A U.S. Soldier, assigned to the 29th Military Police
A U.S. Soldier, assigned to the 29th Military Police Detachment, clears an occupied building during an active shooter squad-training lane at Hohenfels, Germany on Nov. 5, 2020. Training at JMRC provides USAREUR... More