From sleeping on the ground to stealing, some business owners in Grand Central Terminal say the homeless population is taking over and they simply can't take it anymore; CBS2's Jessica Layton reports.
From sleeping on the ground to stealing, some business owners in Grand Central Terminal say the homeless population is taking over and they simply can't take it anymore; CBS2's Jessica Layton reports.