General Knowledge Duma is the name of the Assembly of_____________? Options:A. GermanyB. JapanC. RussiaD. GambiaView AnswerC. Russia Continue Reading Previous: Which one of these is the longest cave in the world?Next: Which is the World Highest Lake ?