Comment by UltraSane
Vietnam invaded Cambodia in December 1978 primarily to stop relentless border incursions, attacks on villages, and massacres of Vietnamese civilians by the Khmer Rouge regime. This led to the end of Khmer Rouge, which was a VERY GOOD THING. China was HELPING the Khmer Rouge, so yes, it actually was rather "imperialist aggressiony". I haven't encountered a Khmer Rouge apologist in a long time.
Interestingly the same excuse Russia used for invading Donetsk and Lunhansk