The new USA Freedom Act has just sailed through the U.S. House and now heads to the Senate, as a replacement for the bulk spying provisions of the USA Patriot Act. National security blogger/muckraker Marcy Wheeler of Emptywheel.net joins us on today's BradCast to explain what it all means, whether it will pass, what happens if it doesn't, and whether the new bill will make things better or worse.
Also, way-too-dumb-to-be-President Jeb Bush takes his fifth embarrassing stab at answering a very simple question about Iraq; We finally find a Republican who isn't running for President in 2016; Great news for progressive Democrats in Wisconsin!; And Desi Doyen joins us for our 600th(!) Green News Report!…