transport publique, Marseille, France
transport publique, Marseille, France

Settling of scores between North African Islamists.

One is the driver, the other is the user