Tent town in Providence!?!

There is a full-out squatter community in Providence, just off Dyer Street, under an onramp for I-95!

A half-dozen fairly good sized, decent condition tents, but pretty clear with all that's accumulating around them, stuff, that people are living there.