Overcoming the Odds

Dublin teens find inner strength to tackle health challenges

by