U.S. Leonard Peltier is Going Back Home! Statements from Peltier & of Legal Team January 23, 2025 Idavox Millions have been out in the streets for decades working for this day! He isn't home yet, soon! (more…)