Homeland Security has purchased almost 3000 armored vehicles and has had them retrofitted for use on the American streets.
Why do they need them? Homeland Security has purchased almost 3000 armored vehicles and has had them retrofitted for use on the American streets.
Why do they need them? Homeland Security has purchased almost 3000 armored vehicles and has had them retrofitted for use on the American streets.