The Afghan Taliban on Sunday said the insurgent group would set free 20 Afghan soldiers later in the day, a Taliban spokesman confirmed. Zabiullah Mujahid, a purported Taliban spokesman, tweeted that the 20 will be handed over to International Committee of the Red Cross (ICRC) in southern