Richard de VeasMar 7, 20221 minSt. Javelin Becomes The Face Of Ukraine’s Resistancehttps://www.saintjavelin.com/ #ukraine #stjavelin #javelin #develweaponcraft As war rages on, Ukrainian forces have been putting up a...