The world is reeling following recent tragedies that have befallen places such as Beirut, Baghdad and Japan, with the violent attack at...