Massive protests erupt in Spain over eurozone pact
Future of aviation on display at Paris Air Show
Activists block access to Germany's nuclear power plant
Vintage sport cars on show at UK's annual motoring festival
Libyan opposition leader rallies support in Tunisian visit
French news agency's Jordan office attacked
Indonesia's radical cleric found guilty of terror charges
Greeks back on streets to protest against austerity cuts
Stargazers enjoy lunar eclipse as moon turns red
Hats and horses: UK's annual Royal Ascot race
China torrential rains force 55,000 people to evacuate homes
World's most dangerous countries for women