New Dutch exhibition takes unflinching look at slaveryRead full article: New Dutch exhibition takes unflinching look at slaveryA new exhibition at the Dutch national museum in Amsterdam is taking an unflinching look at the brutal history of the country's involvement in the global slave trade.