Stillwater Mayor ArrestedStillwater Mayor ArrestedStillwater's mayor, Rick Nelson, was arrested and now faces unthinkable charges of child pornography.BrianBrian