Dubious Police Use Of Lethal Force Looms Over The Nation

Three fatal police shootings in Texas should compel the country to examine the use of excessive force by police.