ezXplain

Democrat Tim Kaine Beats Neo-Confederate, Trump Loyalist In Virginia's Senate Race