From 99, which was eventually narrowed further down to 20, and now the official presidential candidates: eight people who can afford to wage a full campaign to get the highest seat in the land.
From 99, which was eventually narrowed further down to 20, and now the official presidential candidates: eight people who can afford to wage a full campaign to get the highest seat in the land.