Walrus and Jimmy Carter

Written by Tayria Ward on September 20, 2010

Two things stood out to me hugely on the news tonight, both of which I feel a great urge to comment upon. I watch NBC Nightly News with Brian Williams.

The Walrus is losing its home ground, the ice. Pictures from Lay, Alaska, on the state’s northernmost tip, showed walrus horribly

Continue Reading →