Afghan Security Forces recovered an IED in Jalalabad city, the provincial capital, in Nangarhar Province in Afghanistan on March 23, reports bhaktarnews.com.