124 Mentally Ill People Killed By Police So Far In 2015

In the first half of 2015 police have shot and killed 462 people. According to an investigation by the Washington Post,

Read more