vehicle-mounted countermeasures system

Chinese state-owned media has released images of what it described as an “integrated protection system” in service with a brigade of the People’s Liberation...