Police clash with G8 protestors
China launches manned space mission
Suicide bomber attacks Afghan Supreme Court
Egypt-Ethiopia tensions rise
Undocumented workers protest in Saudi Arabia
UN faces challenges in Somalia
YO! Sushi launches flying tray
Spy leak prompts US condemnation
US and Jordan hold joint military exercises