Walmart Construction Controversy

Controversy over plans to build a Walmart in SW Miami Dade.