09 November 2022
WAR IN UKRAINE: Russian Says Most Powerful Non-Nuclear Multiple Rocket Launcher System Took Out Ukrainian Military Positions
These images purport to show a Russian multiple rocket launcher system – which Moscow said was one...