digitaltechblog.com
Pentagon orders departure of U.S. troops in Ukraine as Russia crisis escalates