Freddie Hayward

Author Archive

  • February 27, 2025
    At 9.39am on 18 February, Steve Bannon walked into his basement studio in Washington DC, placed three iPhones on the table, hoisted the blinds and started ripping newspapers out of...