he will be handed over to the foreigners who will laugh at him insult him and spit on himluke 18 32 – Meaning and Explanation