In his farewell speech in Davos, Vice President Joe Biden threw blame and criticism at Russia and President Putin. The Congress Hall where Biden was making his last major foreign policy address will be a sizeable one, with 1,448 seats– an appropriate farewell to the Vice President who has been serving for the past – […]