Superwoman is not an easy title to live up to, but Sharon Hodgkinson was determined to try. Even after her five-year-old son saw a stranger punch her in the face on the doorstep of their home on ...