Membership
Courtside seats could be yours...

Fighting church fire

Chicago firefighters battle a three-alarm fire at the Love, Faith and Praise Church of God in Christ in the Englewood neighborhood.

Antonio Perez, Chicago Tribune
This photo is featured in these articles:
Loading