Open carry of guns - in Cleveland and elsewhere - is a broken idea: Russel Honore (Opinion)

“As an Army veteran who swore an oath to protect our Constitution, I know law-abiding Americans everywhere have a right to own guns for self-protection. But I also know the gun lobby's growing perversion of that right into the need to carry guns everywhere in public makes it harder for our law enforcement officers to do safely their dangerous job -- and it needlessly puts American lives at risk.

“The real good guys are the law enforcement officers who ran toward the gunfire and toward the danger in Dallas, in Baton Rouge, and during so many other tragedies. We can honor them by having more responsible gun laws that protect them, not put them at risk.”