Democratic Party Faces Dilemma Amidst Consecutive Controversies