Islamic Human Rights Commission
The Islamic Human Rights Commission (IHRC) is a non-profit organisation based in London. Its stated mission is to "work with different organizations from Muslim and non-Muslim backgrounds, to campaign...
Ouze Merham
In the first decade of the 21st century, a paragraph alleged to come from a 1956 interview of Ariel Sharon, conducted by an Israel Defense Forces general named Ouze Merham, was quoted in a number of p...