Joshua Gane

Joshua Gane

I write content for RapTV. On Medium I write about music, politics, human and civil rights, philosophy and personal experiences.