Donald Tusk is the current president of _______. December 25, 2018 by Mussawir Aalam A. European Court of Human Rights B. European Parliament C. European Commission D. European CouncilĀ