Scottish police officers simulated a riot at the Jackton training center in Glasgow, Scotland, where police leaders from throughout the United States gathered to discuss department tactics.
A multilingual collection of intellectual and evangelical musings
Scottish police officers simulated a riot at the Jackton training center in Glasgow, Scotland, where police leaders from throughout the United States gathered to discuss department tactics.