Senate votes down impeachment witnesses

Senate votes down impeachment witnesses.

GET THE FULL STORY

Photo credit: United States SenateSenate.gov, Public Domain, Link