US officials believe Russia could launch an invasion of Ukraine this week, though there remains some hope that a diplomatic solution could be reached. Russia has surrounded Ukraine on three sides, with more than 100,000 troops amassed at the border, but has always denied that an invasion is planned. Dr Paul Flenley, […]