Nicholas Tower came crashing down at the sound of an explosion! Shouts of terror echoed all over Independence Square Port of Spain as several people lay dead on the street whilst others were bleeding from injuries caused by flying debris. Another bomb had gone off,…