Chris Cheng

Supporters of the right to self-defense consistently show themselves to be incredibly resourceful and very bright in the face of continuous attacks…