You're reading: Business Insider: US says these satellite photos prove that Russian troops are shelling Ukraine

Someone has been firing grad rockets from Russian territory at Ukrainian troops, and the U.S. government says the culprits are Russian troops. On July 27, the State Department released satellite images showing what it says are Russian positions that are firing on Ukraine. On July 28, Russia's defense ministry said that photos are fake.

Read the story here.