Amy Hamilton posted a message in a community group about her 11-year-old son Zach having a birthday party, but they weren’t ...