Loading Video…

This browser does not support the Video element.

Pushback over proposed data center substation in Fairfax County

Alexandria residents push back against proposed data center substation.