TWO POLICE OFFICERS DEAD: THE PRICE THE usa WAS WILLING TO GAMBLE TO LOSE

TWO POLICE OFFICERS DEAD: THE PRICE THE usa WAS WILLING TO GAMBLE TO LOSE Trayvon Martin was responsible for his own death, when he chose to surprise-attack a neighborhood watchman and then repeatedly smash his head against the concrete, while pinning him to the ground by sitting on top of him. Trayvon did not live […]