Hosted on MSN14d
Solomon Northup statue temporarily installed in AlexandriaALEXANDRIA, La. (KALB) - Solomon Northup was honored Thursday at the Alexandria Museum of Art with a statue that highlights the lasting impact of slavery, both in the past and present. The statue ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results