Oklahoma Police Shoot Possibly Pregnant Teen and Charge Boyfriend with Her Murder

If you aren’t familiar with the concept of felony murder laws, you might be shocked by what you’re about to read. Police in Oklahoma readily admit that they shot and killed an innocent 19-year-old girl. However, it’s her boyfriend who is facing criminal charges, not the officer who fatally shot her. Last week, on September […]