By Wainaina Ndung’u and Munene Kamau
There is confusion as to whether President Kibaki, Vice President Kalonzo Musyoka and a section of Cabinet will have to take fresh oaths after December 30 to legalise their continued stay in office up to March 4 next year when the general election is held.