Separatists accused of removing evidence, blocking access to the wreckage
Putin blames the Ukrainian government for contributing to the tragedy
A Chinese house church pastor preaches faith in God before obedience to the government