A Catholic priest who smeared a mixture of red paint and his own blood on an Israeli monument may find himself in trouble with the law, as well as the church.
A Catholic priest who smeared a mixture of red paint and his own blood on an Israeli monument may find himself in trouble with the law, as well as the church.
Read the full story »