translate English to French: Ambedkar Centre for Justice and Peace
Centre Ambedkar pour la justice et la paix