Stéphane Babaca


Stéphane Babaca - Catholic priest from Iraq. He was born on January 22, 1919 and died on April 6, 2007.