Dubai forced to pay heavy price for Shahar Peer visa dispute By Watcher World News • February 2009 • Views: 434