Announcing the Mall of Kabul Tour:
A new 9-story hotel and shopping center complex has opened in Kabul, Afghanistan. The 90-store mall is the first fully air-conditioned building in the nation and features Afghanistan’s first ever escalators. Security outside is tight. Half a division or so troops are protecting the shoppers, most of whom have never seen a mall before. As…
