‘Brussels, my love?' comes to you this week from the European Parliament in Strasbourg, where MEPs met for the second voting session of 2025. The Chair of the Ukrainian Parliament paid a surprise ...
Reports suggest Putin may have fled the Kremlin amidst Storm Shadow missile strikes on Russian military and oil refineries.