Russian investigators examine IL-76 crash site in Belgorod

This post was originally published on The Telegraph.