Muhammad Ali awards mix glamour, activism

The harrowing story of a Congolese human rights activist charged the room with emotion Saturday night as the Third Annual Muhammad Ali Humanitarian Awards were presented in Louisville. Geena Davis, co-star of “Thelma & Louise” with Susan Sarandon, is a women’s advocate who was honored as Muhammad Ali Humanitarian of the Year. Read More…