Namibian police reject allegations of doing 'dirty work' for President Ramaphosa
The Namibian Police Force rejected allegations of torturing and abducting Imanuwela David and doing the "dirty work" for SA President Cyril Ramaphosa.
What's Your Reaction?