EFCC arrests 'senator' in Abuja over €5.7m fraud, drops other details

EFCC logo
EFCC logo