
Baraka
In the north of France, in Roubaix, the residents of a neighborhood have come together to create an extraordinary initiative.
In the north of France, in Roubaix, the residents of a neighborhood have come together to create an extraordinary initiative.