TRIPLE HOOT! New York Times Op-Ed page has an advisor to murderous Bahrain Interior Ministry criticize Florida laws on use of force.
Reasonable folks can disagree on the “stand your ground” law – but…… Bahrain?????
This is like having a Taliban spokesman comment on Rick Santorum’s views on contraception.