The vilest savages who ever walked this planet. Even Lucifer himself is appalled by their actions and recoils in disgust. https://x.com/WarMonitors/status/1875744979022405743