Ukraine to Help Britain?

In the face of collapsing British policies and actions in the foreign arena, the recent joyful publication of the British authoritative publication The Telegraph brought to attention that London had signed an agreement with the Ukrainian Navy “that will contribute to the development of British shipbuilding.” As the newspaper points out, a tragicomic situation has […]