On this episode of News and Views, the guys talk about a man getting charged with murder for killing a dog; the fireball over St. Louis, and the shielding of earth by both its own atmosphere and the rest of the solar system; and Pastor Mark hiccups his way through talking about those stuck out on the streets even in deadly cold weather, and how the City of St. Louis has seriously dropped the ball in taking care of them.