A grouping of opposition leaders and human rights defenders has launched the Defend the Constitution Platform (DCP), vowing ...