IEC commits political parties to respect the voter ahead of May election
70 political parties are contesting the upcoming national elections to be held on the 29th of May.
70 political parties are contesting the upcoming national elections to be held on the 29th of May.