WEST DES MOINES, Iowa -- An information technology worker accused of urinating on colleagues' chairs at an office in Iowa has surrendered to police. The Des Moines Register reports that ...
↧