Ukraine's Poroshenko: bustle and brio, but is he a match for Putin?
Ukraine's President Petro Poroshenko smiles as he speaks during a news conference at the EU Council in Brussels June 27, 2014. REUTERS/Philippe Wojazer
Ukraine's President Petro Poroshenko addresses the Parliamentary Assembly of the Council of Europe in Strasbourg, June 26, 2014. REUTERS/Vincent Kessler
A bomb tears through a crowded shopping district in Abuja during rush hour, adding to the toll of hundreds killed in attacks this year.
Our top photos from the past week.
Over 100 couples get married in Toronto during WorldPride, a week-long celebration of the LGBT community.
USA takes on Germany in Group G action.