WBUR, On Point, “Obstruction of Justice?” May 17, 2017

The Comey bombshell memo. Talk of obstruction of justice, and even impeachment. Listen here.