long over due! This country is long over due for some “cultural” cleansing.
be careful what you wish for.