What exactly are the Russians doing to hamper the investigation?
Destroying evidence (the launcher) for starters.
Your constant defense of Putin and this massacre by his people is truly embarrassing.
Putin's puppets in Donetsk have refused to allow the OSCE to have access to the bodies and the shootdown site???
Where have you been the last 4 days -- in a Kremlin bubble???