Why is there still ‘no room’ for so many homeless in America this Christmas? More than 2,000 years ago, when Jesus was born, there was “no room” for his family in Bethlehem. Likewise, as Christmas 2021 approaches, we have no room for hundreds of thousands of our fellow Americans who live in tents, cardboard…