Archive For

January 3, 2023

  • Home
  • January 3, 2023

The Buffalo Shooting Raises Concern About the Effectiveness of the Red Flag Law

The Red Flag law has been effective in New York since August 2019, before the Buffalo shooting. The reason behind the enactment of the law is to keep firearms away from individuals who could...

Police Traffic Stop Reforms: Causing More Harm than Good?

Some cities in the U.S. have limited traffic stops and prevented police officers from stopping cars for checks. Unfortunately, these reforms may have contributed to increased DUI (driving under the influence) fatalities in recent...