In the lead up to the upcoming historic elections, the Principalist (pro-SuperDuper-Leader) and the Deviationist (pro-Dr.-President) camps are fiercely vying for public attention by upstaging each other.
(Photos courtesy of the Mehr and Bi-Mehr News agencies.)