WAMU 88.5 - American University Radio | The Mind Is Our Medium
Now Playing

Metro Employees Rack Up $250,000 In Traffic Fines Over Three Years

Metrobus drivers and other Metro employees incurred roughly $250,000 in traffic related fines since 2010.