IHRC Briefing: Community Security Trust demonises Muslims
Islamic Human Rights Watch has published a briefing document analysing articles appearing on the Community Security Trust (CST) website about Islam and Muslims. The CST is a Jewish organisation that provides security advice to British Jews and actively monitors anti Semitic incidents. The...