Protests flare across America, arrest of Minneapolis police officer fails to appease
Published
There were sympathy protests on Friday in several cities across the country, including New York, Denver, Houston, Atlanta, Detroit and Louisville, Kentucky.
Full Article