The 25-acre McMillan Sand Filtration Site is one of the most controversial developments in Washington, D.C. To get caught up on what the development is and why it's so controversial, take a look at Capital Community News' article on the past, the present, and the future plans for the site. [CCN; previously]
Filed under: