Duma is the name of the Assembly of_____________? Arif Khan 8 years ago A. Germany B. Japan C. Russia D. Gambia