TAG
Human Subjugation
Harvard says it is built on human subjugation, perpetuating profoundly immoral slavery practices
IANS -
Harvard University, arguably the world's premier name in education, has laid bare a troublesome tryst with slavery and earmarked $100 million as reparation.
In a...