President Muhammadu Buhari and four other presidential candidates are expected to sell themselves to Nigerians during a presidential debate today in Abuja. The debate is scheduled to hold from 7pm at the Congress Hall of ...