As millions of Nigerians go out to cast their votes today, they are doing so with their hearts in their mouths, because the ruling Peoples Democratic Party (PDP) has waged a do or die war on the opposition parties in the contentious presidential and legislative elections.
Get the full story...