Jonathan P. Baird: It’s time to release Leonard Peltier

It has now been over five years since I last wrote about the Leonard Peltier case. Back then in 2016, Peltier had hoped President Obama would grant him clemency. That did not happen.Now, Peltier is 77 …