It is time for a change of leadership in the Democratic Party in the US

· Al Jazeera