Over 1,000 people signed a petition and protested the company Friday outside the '68 Center for Career Exploration.
Police said surveillance footage did not support the rider’s initial account of being struck from behind on State Street.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results