Ukraine govt and separatist forces both deny responsibility
There are a lot of muzzies in "Whereeverstan" in that vicinity.
Those dips__t's would just love to light a powderkeg to destabilize the region.