A recent terrorist attack in Afghanistan has many questioning how much progress has really been made, Shuv Majumder has more.