The sun beat down on camouflaged Humvees blocking Los Angeles intersections as National Guard troops found themselves caught in a…
The sun beat down on camouflaged Humvees blocking Los Angeles intersections as National Guard troops found themselves caught in a…