More than two decades after the 9/11 terror attacks, one of its masterminds and al-Qaeda leader Ayman al-Zawahiri has been brought to justice. His death in his hideout in Kabul in a high-precision drone strike by the United States forces has dealt the biggest blow to the terror group since its founder Osama bin Laden […]