Tea Leaves - Monday 17th March 2025

Escalating conflicts in Ukraine, Middle East and global political tensions... somebody make a brew.