The newly installed archbishop in the capital of the overwhelmingly Muslim country of Algeria is calling on Catholics not to claim any right other than to exercise duties and responsibility as citizens. Archbishop Jean-Paul Vesco, during his homily, likened the Algerian Church with the Gospel episode of the Wedding at Cana. He said that the Read more