New Chinese 120mm self-propelled mortar in service in Algeria According to the information, the mortar is mounted on a chassis HAFEET 640A 6x6, which is manufactured in Algeria,…
China has unveiled its new 120mm self-propelled mortar Gunsmiths from the People's Republic of China (PRC) have introduced a new 120mm self-propelled mortar,…