Breaking news Russian authorities find black boxes of Il-76 Gennaio 25, 2024 Russian authorities found the black boxes of the allegedly downed Il-76 in Belgorod on Thursday, a representative of the emergency services told RIA Novosti. According to authorities, they were found…