President Felix Tshisekedi has clinched a second term in a commanding victory, garnering an overwhelming 73 percent of the votes, as per the preliminary results released on Sunday. Nevertheless, this resounding win is mired in contention, with rival political figures vehemently dismissing the election as a farce.