Home Uncategorized Geingob promises to deliver on a social contract signed with the Namibian people.