Roads have been closed and the area has been blocked off by law enforcement at CIA Headquarters in McLean, Virginia, just outside of Washington DC.
Trending: A Fauci Ouchie for Every Farm Animal
We will be updating this story when more information comes available.
Developing…