Cross-Data
Max FoxbatRU Bryansky - Russian APT
Russia - Air Force
Ilyushin Il-76MD
Ilyushin Il-76/78/82
Ilyushin Il-76/78/82
Ilyushin
0043455672
RF-76615
Moscow
Russia
May 9, 2015