WATCH: Noble Lords Again Struggle With A Simple Question On Islam Read More » December 26, 2015 3 Comments
Must Watch: Baroness Deech Pulls No Punches In Opposing UK Recognition of “Palestine” Read More » January 30, 2015 11 Comments