Connecticut: a state run by idiots. Who passes a law against self-defense? The kid was lucky. Here in GA the perp would be toes up from extensive lead poisoning and the victim would get a pat on the back.
No mention of the perps persuasion either, but one can guess they were not of the vanilla flavor or else the MSM would be all over this.