The situation in Libya continues to further expose the hypocrisy of some of Israel’s detractors.
Nazi Fetishist Suspended by HRW
Human Rights Watch’s weapons “expert” suspended following outcry over bizarre “hobby”.
Must See TV
CNN produces an excellent documentary on Islamic extremism.



