Sidney McCoy is the Director of Advocacy for Shared Hope International, a nonprofit organization devoted to ending child and sex trafficking.
Sidney McCoy is the Director of Advocacy for Shared Hope International, a nonprofit organization devoted to ending child and sex trafficking.