By Piotr Butowski 27th March 2020 News Topics Read more about Russia Ilyushin Il-76 Il-76MD Italy Russian Aerospace Forces Coronavirus