Let’s stop with the nonsense: Hezbollah is responsible for the massive explosion that devastated Beirut, the capital of Lebanon, last week. Most people have been reluctant to blame the Islamist terrorist group, which effectively rules Lebanon, outright, instead condemning general negligence, incompetence, and mismanagement across Lebanese institutions.