Radio
The Briefing, episode 625
2 April 2014
We discuss the drawdown of British troops in Afghanistan and this Saturday's first round of voting in the presidential elections. We also hear about how the last remaining independent television station is on the brink of…