A disabled teen was allegedly shot and killed by police in Eldorado Park, and the community is up in arms.
Continue Reading