freddi
Member
I know that horrible things happen in every town and city around the world, but this news story really made me gasp when I read it. What kind of people take their rage out on innocent people who weren't even involved in the original incident, and take it to the extent that these did? Assault is one thing, but stripping a woman and setting her car on fire is just a depraved kind of mentality.