Today's best photos: From protests in Colombo to a tornado in Iowa - in pictures
Police use water cannons and tear gas to disperse teachers and principals protesting against salary anomalies in Colombo. AFP
A firefighter sprays water to control the burning of seized illegal drugs during a destruction ceremony to mark the UN's 'International Day against Drug Abuse and Illicit Trafficking' in Yangon. AFP
Queen Camilla, pupils and teachers take part in the Christ Church C of E Primary School's Literary Festival, in London. Getty Images
A SpaceX Falcon Heavy rocket carrying the National Oceanic and Atmospheric Administration's weather satellite lifts off from Kennedy Space Centre, Florida. AFP
People hold umbrellas as they cross the Buriganga River on boats during a rainy day in Dhaka, Bangladesh. EPA
A tornado near Cedar Rapids, with more severe weather forecast in parts of western Iowa and eastern Nebraska. AP
Pilgrims take part in the Sao Joao Baptista pilgrimage in Porto Novo. During the procession, pilgrims walk 23km in a demonstration of their faith and devotion. AFP
A driver walks past as taxis wait at Don Mueang International Airport in Bangkok. AFP
WikiLeaks founder Julian Assange waves at supporters after arriving at Canberra Airport, Australia, after a plea deal was agreed. EPA