Backing up Kiev government claims of a Russian invasion on Thursday, NATO has published satellite imagery showing Russian military hardware inside the country ready to fire on Ukrainian army positions.
After consistently denying that its forces were operating inside Ukraine, Russia made its first public admission that its troops had crossed the border this week when 10 Russian soldiers were captured by Kiev forces after straying into the country by “accident.”
Satellite pictures confirming that his troops are now entrenched in Ukraine confounds the statement of the Russian President Vladimir Putin at the peace talks in Minsk, Belarus this week that the …read more
Source: Newsweek