Javelin War: Russia freaks out over America helping Ukraine

2022-04-06 1

Only one missile is the biggest turning point of the Russia-Ukraine war. The world knows it by the name of the Javelin missile. This javelin remains a threat to Putin's army. These pictures are telling the story of how dangerous Javelin is.