al rahma tv is a notable egyptian television station memri is a reliable secondary source the objections to the inclusion of this information in the article seem to me to amount to no more than wp idontlikeit