Grasping for Every Second

This week’s news has been hard to bear.  On Saturday, 16 year old Gabriel Magalhaes was siting quietly at a bench on