Diane Loud, a Dedham Human Rights Commission member, stepped down after she mocked God amid a contentious conversation over a Christmas tree.
Read more: Massachusetts Human Rights Commissioner quits after epic rant against God and Christians
2022-12-12