A look at the best news photos from around the world.
Policemen disperse hundreds of migrants by spraying them with fire extinguishers during a registration procedure at the stadium of Kos town, on the southeastern island of Kos, Greece.
An officer onboard a Greek Coast Guard boat (L) talks to Syrian refugees overcrowding a dinghy as it drifts in the Aegean Sea between Turkey and Greece after its motor broke down off the Greek island of Kos.
A girl studies while sitting on top of a taxi outside her shanty home at a roadside in Mumbai, India.
Stars are seen as streaks from a long camera exposure behind Arnotegui Hermitage, in Obanos, northern Spain. The Perseid meteor shower is expected to peak Wednesday night into Thursday morning.