President Obama’s Goldstone Challenge

The United States Congress embarrassed itself and the American people last week when it voted to ignore war crimes and possible crimes against humanity outlined in the Goldstone Report.

Read More