Two US Marshals and  a Police Officer were shot this morning in St. Louis. The gunman - has been shot and killed. Fox News Radio's Todd Starnes reports:

Play Audio Clip Listen to audio clip.