Last updated 2:51PM ET
March 26, 2017
Fresh Air from WHYY
Russia protests: Opposition leader Navalny and hundreds others arrested Alexei Navalny is one of at least 500 people detained in anti-corruption protests across Russia.
Mosul offensive: Iraq denies air strike caused civilian deaths The Iraqi military blames so-called Islamic State booby-traps for residents' deaths.
Merkel set for success in Saarland bellwether vote for Germany Exit polls say her Christian Democrats comfortably saw off a challenge by the Social Democrats.