fbpx

Tag: BM-21

OSCE spots 27 MLRS “Hrad” in Donbas

A Special Monitoring Mission of the Organization for Security and Co-operation in Europe (OSCE SMM) has spotted 27 multiple launch rocket systems...

Popular