A Mirror On America

“Whose Manifest Destiny?” –36×60 Oil on Canvas After five centuries, the deplorable treatment of the Native American people has only gotten worse. It is difficult to name a single treaty made with a Native American tribe or nation that has been honored by the American government in its entirety.  Currently on display in the Scott […]