Leonard Peltier

Leonard Peltier, who is imprisoned at the Coleman Federal Correctional Complex in Florida, is 77 years old and has served more than 46 years for a crime that he insists he did not commit.

Today we look at the UN Security Council special session on Ukraine, a major oil spill spreading to Ecuador’s Amazon region, and more

Supporters are demanding hospitalization and clemency for one of the longest-serving US political prisoners following his COVID-19 diagnosis