Kiran Mohan Vazhapully

About/Bio

Kiran Mohan Vazhapully is Consultant Legal Advisor to the Ministry of Foreign Affairs of the Commonwealth of The Bahamas.

Recently Published

Analysing Objections to the UN Declaration on the Trafficking of Enslaved Africans

On 25 March 2026, the UN General Assembly (UNGA) adopted Resolution A/80/L.48 titled “Declaration on the Trafficking of Enslaved Africans and Racialised Chattel Enslavement of Africans as the Gravest Crime Against Humanity”. 123 UN member states voted in favour, 3 (the United States, Israel, and Argentina) voted against, and 52 abstained. The abstaining states included all…

Read more