Britain has delivered 55 Saxon armored personnel carriers to Ukraine despite a shaky truce in the eastern parts of the former Soviet country. …read more
Source: Iran Daily
Britain has delivered 55 Saxon armored personnel carriers to Ukraine despite a shaky truce in the eastern parts of the former Soviet country. …read more
Source: Iran Daily