PDP is the ruling party in Edo state and wants to retain it despite fierce opposition from the APC and LP. Photo: Radio Nigeria Archive The Peoples Democratic Party, or PDP, has screened candidates before picking its flag bearer for the forthcoming Edo State gubernatorial election. Those screened at the party's national secretariat in Abuja included…