Copyrighted Image? DMCA | As if the Obama Administration didn't have its hands full defending its policies in Washington in what has been a grueling election week, Friday saw about 30 senior officials from the departments of Homeland Security, State and Defense subjected to another grilling -- thousands of miles away, at the U.N.'s Council for Human Rights in Geneva. |