The British armed forces, as part of a criticized "coalition of the willing," may be deployed in Ukraine for five years to assist a post-conflict peace agreement, reports The Telegraph. The publication states that “the UK is contemplating sending troops to Ukraine for duration of five years as part...