Russian munitions reign fire from the skies