Russia 'Stuns' Enemies With 1.5 Ton Heavy-Duty Bombs; 'No Ability' To Challenge Smart Bombs