The Invisible Tank PL-01 Unveiled

Poland’s developing a new tank invisible to radar. That should make Russia think twice about crossing the border.