Maurice Clemmons Crowned by Allah In Heaven with 288 Houris
by Dr. Paul L. Williams, The Last Crusade
The National Black Foot Soldiers, an offshoot of the Nation of Islam, now claims that Maurice Clemmons is a Muslim martyr who has ascended to seventh heaven for killing four Lakewood police officers at the Forza Coffee Shop near the McChord Air Base inTacoma, Washington.
The Black Foot Soldiers also claim that Clemmons, who was gunned down yesterday by a cop in south Seattle neighborhood,...