114 Afghans arrive in Kabul from Saudi Arabia
More than a hundred Afghan inmates released from Saudi Arabia jails in capital Kabul on Wednesday, according to Afghanistan’s Embassy in Riyadh. On its official facebook page, Afghan Embassy wrote freed Afghan inmates had been dispatched to Kabul…


