The saga of Islam Online (IOL) took an abrupt 11th hour turn Wednesday night--apparently in favor for the more than 200 staffers who walked off their jobs and had mostly resigned themselves to leaving the influential Islamic news website.
Strikers (...)