Show Notes
Canada holds general elections, Hillary Clinton testifies before a Congressional committee on Benghazi and Pakistani Prime Minister Nawaz Sharif visits the White House.
Israel’s Rafah Plans, Greece and Turkey Boost Diplomacy, Cannes Festival Unveils New Films, and More
Censorship and Freedom of Expression