Sounds to me like the passenger in the back seat told what happened. Vengeance? Do you even know the definition? Someone spoke up. We know it was not the driver, it apparently was not him. Figure it out. Maybe, just maybe the cops know something you and the rest of the public do not. You sound like a family member of the one being charged.
More information about formatting options