

Behind the Scenes at Houston’s “Mandela: Struggle for Freedom” Exhibit
The landmark exhibition, “Mandela: Struggle for Freedom,” is on view until January 3, 2021 at the Holocaust Museum Houston’s Lester and Sue Smith Campus. The visually stunning exhibit focuses on...
The landmark exhibition, “Mandela: Struggle for Freedom,” is on view until January 3, 2021 at the Holocaust Museum Houston’s Lester and Sue Smith Campus. The...