by Jesse Wheeler “Here’s the smell of the blood still: all the perfumes of Arabia will not sweeten this little hand.” – Lady Macbeth In response to the release of the Executive Summary of the Senate Intelligence Committee’s Torture Report (click to read in full), all I can say is […]