Total petrol stations in Islamabad deserted amid anti-France boycott

Petrol stations operating under the Total brand are deserted in Islamabad, Pakistan, amid a widespread boycott of French products.