October 28, 2005 | 25 Ramadan 1426 Hijriah
From:

A Quranic Journal
Surah at-Taghabun ayah 13
Allahu la ilaha illa huwa wa 'ala Allahi fal yatawakkali al-muminuna Allah. None has the right to be worshipped but He: and on Allah, therefore, let the faithful put their trust The following is an excerpt of commentary on...
From:

veiled4allah
virtual caliphate?
Via Abu Aardvark, an interesting article about efforts by moderate Muslims to create their own transnational networks to promote their ideas as an alternative to more radical ones: Toward a Virtual Caliphate. Some highlights: While many hold up the specter...