Les Nubians come by their worldly flavor honestly. The sister duo of Hélène and Célia Faussart is originally from Paris, spent time in the Central African country Chad, returned to […]