Every year, 1,000 letters arrive in Jerusalem, Israel, addressed to God.

Every year, 1,000 letters arrive in Jerusalem, Israel, addressed to God.

The postal service says the letters arrived from all over the world, including Russia, China, France, Nigeria and the United States. Most had no return address and were addressed to “God,” ’’Jesus” or “Our Dear Father in Heaven.”

Source