NSA Boss Caught Bragging And Peddling Influence With Chief… SpyDa Feb 8, 2024 The Director-General of the National Sports Authority (NSA), Professor Peter Twumasi, has been caught in an alleged…