A local woman captured a picture of something inside of her church that many believe is an angel or another divine light. Read this story
A local woman captured a picture of something inside of her church that many believe is an angel or another divine light. Read this story
More from FOX 8 Cleveland | garfield heights news News