Loading...
Loading...
Survivor of sex assault
James Gayles is a survivor of sex assault who has spoken publicly about his experiences. He has been involved in various advocacy efforts to support survivors of sex assault and has worked with organizations to raise awareness about the issue. Gayles has also written about his experiences and has spoken at events to share his story. He is based in the UK.
Are you James Gayles? Manage your profile and connect with your audience.
Claim Profile