The United States has stepped up pressure on Moscow by releasing satellite images it says show that rockets have been fired from Russia into neighbouring eastern Ukraine and that heavy artillery for pro-Russian separatists has crossed the border.
Source: South China Morning Post