The best images from around the world for June 25
An Afghan woman holds her child as she visits the inauguration of "Spring of Holy Quran" exhibition during the month of Ramadan in Kabul, Afghanistan.Ahmad Masood/Reuters
International Monetary Fund Managing Director Christine Lagarde (L) looks at Greek Finance Minister Yanis Varoufakis (R) during a Eurozone finance ministers emergency meeting in Brussels, Belgium on Greece's precarious financial situation.Philippe Wojazer/Reuters
Brandon Risher, left, cries at the casket of his grandmother, Ethel Lance. She was one of the nine people killed in the shooting at Emanuel AME Church in Charleston, South Carolina.David Goldman/The Associated Press
Disgraced former Conservative politician Dean Del Mastro arrives at Peterborough, Ont. court for sentencing on charges of violating the Canada Elections Act during the 2008 federal election.Sean Kilpatrick/The Canadian Press
Striking French taxi drivers block traffic on the Paris ring road during a national protest against car-sharing service Uber.Charles Platiau/Reuters
Mount Sinabung volcano spews giant volcanic ash in Karo, North Sumatra.Sutanta Aditya/AFP / Getty Images
Xu Yanhua, 32, suffering from a severe spine injury, uses an extended stylus to type on a tablet as he runs his online store in Zhejiang province, China. Xu sells socks to earn money to help out his family.William Wong/Reuters
A truck driver in Calais, France gestures at migrants who were trying to stowaway on trucks bound for the United Kingdom.Jeff J Mitchell/Getty Images
Revellers make their way through the Glastonbury Festival of Music and Performing Arts on Worthy Farm near Pilton, South West England.Oli Scarff/AFP / Getty Images
Indian villagers stand on a building awaiting rescue by authorities as floodwaters rise during monsoon season in Amreli District, south-west of Ahmedabad in Gujarat state.-/AFP / Getty Images