NSA boss Peter Twumasi arrested over alleged fraud

National Sports Authority Director General, Peter Twumasi
National Sports Authority Director General, Peter Twumasi