Do Ho Suh’s “Almost Home” premieres at the Smithsonian

WASHINGTON – Do Ho Suh’s new exhibit, “Almost Home,” runs at the Smithsonian American Art Museum from March 16 to August 5. This is Suh’s first major exhibition on the East Coast. The immersive exhibit is comprised of “hubs,” hand-sewn,…