Fight For The Future of Liberty

Report: US cops kill more people in days than other countries do in years

From The Guardian. Read the entire thing.