Disturbance at Greyhound Bus Depot

On 12/21/08 at 0907 a.m., officers responded to the Greyhound bus terminal at 8th and Stewart, on a call of media inciting unhappy bus travelers over cancellation of bus services due to the weather conditions.  Upon officers’ arrival, media personnel had already conducted their interviews and left the scene.  However, the crowd of riders (approximately […]
Read more »