Understanding 'Crossfire Hurricane' and Its Recent Developments