1 year agoRussia Shows Its Troops Operating Self-Propelled Howitzer On Ukrainian BattlefieldViral Tab News