Finally - a Cardinal who is willing to call a spade a spade!!!
Well not quite....it’s not just “love’ which appears to be his argument.... it’s Jesus Christ, his death and resurrection as the only savior of mankind. Islam denies he’s God let alone the son of God. So What they worship is simply an image of their imagination and that of their insane founder. There is no God named Allah....there is only one God and his name is Jesus Christ...