Heraldo de Madrid - Evidence of the use of Russian terror munitions!