This is ridiculous. I found more on the story and a video, too - this guy is facing a year in jail and a $2000 fine if convicted:
http://www.wtop.com/?nid=25&sid=1790464
this guy is facing UP TO a year in jail and UP TO a $2000 fine if convicted.
With a sincere apology, he would probably have gotten off with community service.