Media • Social Justice Shorts Social Justice Shorts May 20, 20096 Comments WILL OBAMA LET TROY DAVIS BE EXECUTED? Tuesday’s London Telegraph says Barack Obama may have...