'Point of no return' in Ukraine?

    Just Watched

    'Point of no return' in Ukraine?

The conflict in Ukraine is ratcheting up as Russian troops enter the country by the thousands.