Russian military plane crashes near Belgorod, killing 74

MOSCOW — A Russian military plane crashed in Russia’s Belgorod region, killing all 74 people on board including 65 Ukrainian prisoners of war, confirmed the defense ministry. The Ilyushin Il-76 … Continue reading Russian military plane crashes near Belgorod, killing 74