India Fort Geldria was for several decades a centre of the Dutch slave trade on India’s Coromandel coast 14/02/2026 — 0 Comments
Africa, South Africa Ten years after the tragic death of Prof Bongani Mayosi the University of Cape Town covers up for those responsible 23/03/2025 — 0 Comments