A look at the best news photos from around the world.
1Libyan forces allied with the U.N.-backed government fire weapons during a battle with Islamic State fighters in Sirte, Libya.
2Indian Pnar or Jaintia tribesmen carry 'Rongs' or chariots and dance in muddy waters during Behdienkhlam festival celebrations at Tuber village, in the northeastern Indian state of Meghalaya. Behdienkhlam is a traditional festival of the Pnars celebrated after sowing is done, seeking a good harvest and to drive away plague and diseases.
3Police run toward a flaming barricade set by striking truckers in Bogota, Colombia, July 20, 2016. Hundreds of truckers demanding a higher price for freight, lower fuel prices and fewer license regulations for cargo, clashed with police on the 41st day of their strike which has made food scarce in some areas of the country.
4An aerial view of a flock of sheep in Inner Mongolia's Gobi Desert