Question: which countries do not stamp passports?
Answer: These countries include Syria, Lebanon, Libya, Kuwait, Iran, Iraq, Pakistan, Saudi Arabia, Sudan and Yemen. This is why many airports and border controls no longer offer stamps and instead give a separate entry and exit card which they stamp instead to keep the passport clear of it.