Meet the beautiful faces of Childhood Cancer. Every one of these little heroes has been through more in their young lives than anyone ever should.
Not all superheroes wear capes