Richard Geraffo

Richard Geraffo

Senior at ASU Cronkite School of Journalism and Mass Communication. Aspiring Multi-Media Journalist