The woman was returning home from bingo when her son Marc Weaver attacked