Sue Scheff is a speaker and internet safety advocate. She is co-author of the book “Shame Nation: The Global Epidemic of Online Hate.”
Sue Scheff is a speaker and internet safety advocate. She is co-author of the book “Shame Nation: The Global Epidemic of Online Hate.”