It seems the demonic rats have blood on their hands again.
The dimmanazis have another hero and martyr, along with uncle Ho, Fidel, and Che.