Joe Hicks

Biography

Joe R. Hicks is a political commentator and the vice president of Community Advocates.