Tragic Shooting in Idaho as Father Confronts Car Thief, Leaves Three Children Fatherless
Murder Charges Filed Against Two Teens Involved in Fatal Incident A heart-wrenching incident unfolded in Twin Falls, Idaho, when a father of three, Fred Rodriguez, lost his life while confronting a man attempting to steal his car outside his residence. Two teenagers, Mi’Quavis Dewayne Taylor and Kaden James Thomson, now face murder charges in connection … Read more