No Picture
Politics

Iran at top of G8 agenda

After failing to resolve their differences on economic strategy, world leaders are now tackling some of the globe’s toughest foreign policy problems. American President Barack Obama and other leaders of the Group of Eight major […] […]