Best photos of July 5: Ayatollah's funeral in Tehran to protest in South Africa
Mourners pray during a farewell ceremony for the late Iranian supreme leader Ayatollah Ali Khamenei in Tehran. Reuters
A US Marine veteran, dressed to honour Black Revolutionary War fighters, salutes during a July 4 parade in Gloucester, the US state of Massachusetts. Reuters
People watch the traditional Rapa das Bestas festival in Sabucedo, Spain, at which wild horses are rounded up brought to pens. EPA
US President Donald Trump and first lady Melania watch fireworks during the 'Salute to America' celebrations in Washington, marking 250 years of American independence. Reuters
North Korean leader Kim Jong-un observes an assessment of the newly built naval destroyer Kang Kon's combat systems at an unknown location in North Korea. Reuters
France's Kylian Mbappe in dispute with Paraguay's Matias Galarza in Philadelphia. Mbappe had the last laugh, as France progressed to the last 16 of the Fifa World Cup after a 1-0 win. Reuters
The shrines of Imam Hussein and Imam Abbas in Karbala, Iraq. Reuters
A protest over alleged inadequate police action against undocumented migrants in Centurion, South Africa. AFP