The article you linked to is from the MEM, which is described below. IOW, a totally biased pro-Muslim Brotherhood/pro-Hamas website.
The Middle East Monitor (MEMO) is a not-for-profit press monitoring organisation and lobbying group that emerged in mid 2009. MEMO is largely focused on the Israeli–Palestinian conflict, but writes about other issues in the Middle East as well. MEMO is pro-Palestinian in orientation and supports Islamist causes. MEMO is regarded as an outlet for the Muslim Brotherhood and its website strongly promotes pro-Hamas related content.
MEMO is financed by the State of Qatar. Daud Abdullah, former assistant secretary general of the Muslim Council of Britain, serves as the director of the organization.
There are multiple sources.