Taliban frolic at amusement park in Afghanistan's Herat

TAG