Walmart executives are trying to build a new store in New York City and would bring much needed jobs to the area as unemployment sits at 8.5 percent.
Walmart....Sucks?
Walmart executives are trying to build a new store in New York City and would bring much needed jobs to the area as unemployment sits at 8.5 percent.
Recommended
Trending on Townhall Video
Join the conversation as a VIP Member