Are sanctions enough to deter Vladimir Putin?

Emily Black analyses the utility of western financial sanctions against the Russian Federation following its invasion of Ukraine.

Afghanistan: Biden’s “forever war”?

One year on from Trump’s deal with the Taliban to withdraw US troops, what will Biden do differently and what might that mean for Afghanistan? Stella Baricic investigates.

Our YouTube Channel