Afghan security forces sit in a Humvee vehicle. Afghan government forces on August 1, 2021 struggled against Taliban assaults on several major cities.
By AFP
Agence France-Presse is an international news
Agence France-Presse is an international news agency headquartered in Paris, France.