This is a slightly outdated newsΒ but I found this article from the official Vatican news agency, very interesting to say the least. In the light of what’s recently going on inΒ FranceΒ and the huge amount of pressure Turkey is forcing on the French government toΒ dismantleΒ the newly adopted Genocide bill, it’s worthy to mention this striking...