In plain language: It was 20 years ago todayStewart Weiss recounts the 20 years he has spent in the Promised Land, and the impact they have had on his life.Aliya(photo credit: Wikimedia Commons)