iLocal News Archives

Ukraine War Awareness

iLocal News iTech iWorld News News top news

Russia’s Armata tank

A guide to Russia’s T-14 Armata tank By Alex Lockie From Business Insider Since unveiling the T-14 Armata tank in May 2015 during the Victory Day Parade, Russia has kept the specifics of the tank underwraps. A video walk through…