D's friend slapped by his mother...say something or?

I work for the West Virginia Department of Health and Human Resources. If none of the above suggestions help, I would suggest contacting Adult Protective Services at 1-800-352-6513.
http://www.wvdhhr.org/bcf/children_adult/aps/report.asp