June 3, 2009 10:22 am Mirror, Mirror on the Wall: Woman Sees Jesus in Smudges A Houston, Texas woman says she can see the image of Jesus in smudges on her mirror, drawing the curious and faithful from around the state to her home. Wake Up to Something Good 2:09 Sulphur residents continue recovery after tornado rips through Oklahoma town 0:48 World Central Kitchen to resume operations in Gaza 2:43 Governor declares state of emergency after Oklahoma tornadoes 2:30 ‘Baby Reindeer': Inside Richard Gadd's Netflix phenomenon 8:39 Gina Rodriguez gushes 0ver motherhood with son Charlie