First off, I fully agree that there is no justification for not having insurance. If you feel insurance is too expensive, then you have the option of not owning a car. There is no excuse for reckless endangerment of other's life and property. Those who have stressed this point are absolutely correct. Insurance is a safeguard for all of us, and if it is expensive for you despite the hundreds of insurance companies, then there is a reason for it. If one can't afford a car (including insurance) than don't buy one. Walk, bike, use public transport, carpool, buy a motorbike, a cheaper car...

Secondly, need to make sure that we don't let issues like these turn into xenophobic discussions. Just as there may be some non-US citizens breaking the law, there are plenty of US citizens doing the same, and the opposite is also true. This is a serious issue and not about scoring xenophobic political points.