The backlash from President Trump's meeting with Russia's Vladimir Putin continued well into Tuesday, with politicians from both sides of the aisle condemning Trump. During his meeting with Putin on Monday, Trump seemed to side with the Russian President over U.S. intelligence officials on the issue of Russian meddling in the 2016 election. Shares of Netflix tumbled after the company reported lower-than-expected subscriber growth in its quarterly earnings report on Monday. The streaming giant also missed Wall Street estimates on revenue and earnings per share. And Jonathan Trager, CEO of Group Elephant, joins Cheddar to talk about his organization's mission to stop the poaching of elephants and rhinos in South Africa.