The transit agency is renting 9,000-square-foot of office space on Cameron Road to serve as its first police station. The move to create a police force has drawn criticism.
↧