Police recovered 252 kilogram of ammonium nitrate from an explosive depot located in the 21 precinct of Kabul city in Kabul Province, reports Bhaktar News on May 8.