
Igor Grechushkin, ammonium nitrate and the mysterious explosion in Beirut
The mysterious explosion in the port of Beirut raises many theories and conspiracies as to the reasons that caused it, the truth may or may