Security Forces recovered several weapons including Improvised Explosive Device (IEDs) and tens kgs of explosives from Taliban in a hideout in Chaparhar District of Nangarhar Province, reports Bhaktar News on August 21.