Israeli police have arrested 2 Jerusalem residents on Friday, for posters that called on the Pope to leave Israel, and return all the looted artifact that the Romans stole from the Second Temple, according to a Jerusalem Post report.
Many believe that the stolen artifacts ended up in the Vatican.
Advertisement
Either way, so much for free speech.
Advertisement