Castle Doctrine in the Kaarma Case

The trial of (ironically named) Markus Kaarma has been filling up Montana news feeds since April 2014, when the incident occurred. As to be expected, certain media outlets are leading an attack on the “Castle Doctrine” regardless of the fact that Kaarma’s defense failed. It appears both he, and many critics of the law, have a poor understanding of its functionality. Generally speaking, “stand your ground” laws state that victims of crime have no “duty to retreat” from a physical threat. You simply have the right to defend yourself, specifically inside your own home. Seems like common sense, right? Various … Continue reading Castle Doctrine in the Kaarma Case

Infant Beaten to Death on Christmas Day

Presented without comment. via KTVQ Billings BILLINGS – An infant allegedly assaulted by his parents on Christmas died Saturday morning, according to the Billings Police Department. Lt. Jeremy House said the baby died at 3:48 a.m. at Children’s Hospital in Denver. The autopsy on the infant is being conducted this weekend in Colorado, House said. The infant was in critical condition at St. Vincent Healthcare on Thursday and the child’s parents were taken into custody on suspicion of aggravated assault. Brandon T. Edwards, 28, and Kayla Jean Edwards, 23, are being held at the Yellowstone County Jail without bond. Continue reading Infant Beaten to Death on Christmas Day