WOW! This is a pretty incredible view that illustrates just how powerful the recent explosion in Beirut, Lebanon was. In case you have been living under a rock, on August 4th an estimated 2,500 metric tons of ammonium nitrate was detonated in Beirut, Lebanon killing almost 200 people and injuringContinue Reading