26/02/202426/02/2024James Porteous New York Times report demolishes the narrative of the ‘unprovoked war’ in Ukraine
20/02/202420/02/2024James Porteous Worldwide ‘deteriorating security landscape’ sparks record $2.2 trillion global defense spending