Is Russia Building Its Very Own Javelin Tank-Killer Missile? Is Russia Building Its Very Own Javelin Tank-Killer Missile? October 4, 2019