KATHMANDU, Dec 2: The International Day for the Abolition of Slavery is being observed worldwide today.
Human history is much deeper, more complex, and more nuanced than you probably remember from school. Many history books, ...