4 June 2025 If ever there is a Pyrrhic victory as can be, for us in modern times, it is this Dark Sunday the first of June which could well be the point of no return in Europe’s War. In possibly the closest ever to supporting President Putin’s arguments to cement the Russian military intervention […]