Race For Life Newport 22 This image appears in the gallery:Race For Life Newport 2011 76. Race For Life Newport 22 You braved the rain to take part in Cancer Research UK's Race For Life! Can you spot yourself? 120 images See the full gallery: Race For Life Newport 2011