Mother Nature is refusing to admit Spring is here, depositing eight inches of snow here Friday. The April 15 snowstorm forced schools to dismiss early Friday and brought highway traffic to a crawl. The sun melted most of the snow away by Sunday, however, another couple of inches Monday night reminded us again as to who is really in charge.