A patrolling U.S. armored vehicle is reflected in the mirror of a car in Kabul, Afghanistan, Wednesday, Aug. 23, 2017.

Ideas

Loading...