by Isi Esene Numerous news agencies are now reporting that a bomb—or possibly several bombs—exploded near the finish line of ...