Pastor Chris Avell faces criminal charges for violating zoning laws by opening his church as a 24/7 shelter, sparking a legal battle over religious freedom and the role of churches in aiding the homeless.