From

Algeria and Mali

View the full stream
Powered by ScribbleLive Content Marketing Software
Photo

Setbacks and progress as Iran, six powers meet to end nuclear impasse

LAUSANNE, Switzerland - The foreign ministers of Iran and six world powers met on Monday in a final push for a preliminary nuclear accord less than two days before their deadline as Tehran showed signs of backing away from previous compromise offers. | Video