as he communicated Allah’s final message to humankind: Say, [O Muhammad, to humankind]: If ye love Allah, follow me; Allah will love you and forgive you your sins. Allah is Forgiving ...
On a dark night of death in Khan Yunis, in the southern Gaza Strip, Muhammad Al-Bardawil sat in the corner of his room, ...