Watch: UK police robot targets vans near airbase used by US forces

1 month ago 12
Read Entire Article