Corruption: Rickey Tarfa’s employee declined lie detector test, says EFCC Polygraph Examiner
One of the workers in the chambers of Rickey Tarfa & Co. declined taking a polygraph (lie detector) test in ...
One of the workers in the chambers of Rickey Tarfa & Co. declined taking a polygraph (lie detector) test in ...

