North Korean 122mm multiple launch rocket systems (MLRS), cleverly disguised as civilian trucks, have reportedly been spotted in Russia’s Kursk region, according to Ukrainian activist Serhii ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results