By Robert Schlesinger, Thomas Jefferson Street blog
The Washington Post reports today that the Department of Homeland Security will be permanently housed on a hilltop in southeastern D.C.
The site, blog friend Peter Roff points out, is
on the grounds of St. Elizabeth's Hospital ... where the first federal psychiatric hospital was established in 1852.
Are they trying to tell us something?
Indeed.
- Read more by Robert Schlesinger.
- Read more from the Thomas Jefferson Street blog.
- Read more about the Department of Homeland Security.

















Reader Comments Read all comments (4)
SamuelS of AZ 1:28PM January 24, 2009
SamuelS of AZ 1:19PM January 24, 2009
Sal Vitiello of NY 3:52PM January 21, 2009