On this Wednesday broadcast of The David Knight Show, we’ll look at America’s last line of defense; officials who stay true to their Constitutional oaths.



Read more…