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 liveContinue reading “TWO POLICE OFFICERS DEAD: THE PRICE THE usa WAS WILLING TO GAMBLE TO LOSE”