Barbaric country! That’s why I don’t want to ever go again to the USA. Boycott the USA! There are many more beautiful countries to visit around the world!
Denver, CO — The Denver police department has been accused of using excessive force after a video, which they allegedly deleted, survived on the cloud and was turned into FOX 31.