Two things: Leonard Peltier is going to indefinite house arrest (rather than just outright freeing). And I'm surprised that getting "house arrest" on February 18, 2025, rather than January 20.
Update: Peltier was released on January 23.
« George Washington Law School Seeks Defense Industry Initiative Fellow | Main | Iowa Law Seeks Faculty Fellow »
The comments to this entry are closed.
Comments