Day: March 16, 2026

  • By Selwyn Duke It’s unbelievable though apparently true (I quadruple-checked it) that the United States’ murder rate for 2025 may be the lowest it has been since perhaps 1900. Given this, even those fancying gun control a remedy may think more firearms restrictions would currently be a solution in search of a problem. Not today’s Democratic…