I think Furthur and other bands should do a massive concert on his behalf.
I guess it would need to be in DC so Obama could not ignore it.
With lots of celebrities.
I was thinking about him last night and I just googled him to see what was going on and found out June 26 was declared Leonard Peltier Day by the Oglala Sioux people. I also found a response to it by Leonard himself,