Being homeless means not being free at all

Being homeless means not being free at all
Portland, Maine, officials ordered that a park be cleared of people who were homeless and that any trash be removed before a visit by a candidate for governor. File/Associated Press

Most Popular Stories