NPP MP calls for probe into Russian national behind viral scandal

Charles Owiredu is a former Deputy Minister for Foreign Affairs
Charles Owiredu is a former Deputy Minister for Foreign Affairs