Iran nuclear talks made tangible progress but gaps on key issues remain
Who will take EU's top jobs?
BRICS countries set to create their own bank
Citigroup pays $7 billion in settlement
UK FM William Hague resigns
France marks 100 year anniversary of WW1 on Bastille Day
WHO warns of Ebola spread
Russia signs a nuclear deal with Argentina
NASA launches Antares rocket to ISS