In her 96 years, Ruth Gruber has been a witness to history, fighting injustice with her words and her photographs.