State Capitol Police Photo 2

Chief Glen Allen Swearing In

State Capitol Police Chief Glen Allen is sworn into office May 1, 2013.