Watch Last Week Tonight with John Oliver season 3 episode 19 tv series online free
Release: Jul 31, 2016
Topics include the repeal of voter suppression laws, the aftermath of the attempted coup in Turkey, the Democratic National Convention and the unconventional state of our democracy.