The most recent presidential election has spawned mass protests, & not just because many are dissatisfied with the results - the process itself is being called into question.