Antony Blinken and Russian foreign minister Sergey Lavrov to hold talks on Russia-Ukraine crisis

It is one of the most crucial days for Russia, Ukraine the US and its European allies. US secretary of state Antony Blinken and Russian foreign minister Sergey Lavrov have landed in Geneva, the two leaders will meet today in a bid to defuse escalating tensions between Russia and Ukraine.