Hear KUOW and NPR award-winning hosts and reporters from around the globe present some of the nation's best reporting of the day's events, interviews, analysis and reviews.
The UN's highest court has declined to order Germany to end its military aid to Israel, finding there was as yet not enough evidence for the court to compel Germany to chance its policies.