Industries | Sat Mar 15, 2014 12:45pm EDT

Ukrainian troops confront Russian forces on strip alongside Crimea