Why experts believe fireworks, ammonium nitrate likely fueled Beirut explosion

//Why experts believe fireworks, ammonium nitrate likely fueled Beirut explosion