Visit of the delegation from the U.S. Mission to Afghanistan
The visit of a delegation from the U.S. Mission to Afghanistan where they toured Bin Jelmood House in Msheireb Museums, learning the history of slavery & how the house plays a pivotal role in the global abolition of human exploitation.