Gun violence has cost us too many political leaders, and hardly ever the worst ones.

Gun violence has cost us too many political leaders, and hardly ever the worst ones. | fbutube library