Feedback

Stain Under Painting of Jesus Draws People to R.I. Church

 

A stain on a painting at Saint John the Evangelist Church in Newport, R.I., is being seen as a possible “sign” from a higher power. WJAR's  Alison Bologna reports.

Shows