Is Allah the worst communicator ever? Feb 21, 2015 10:32 pm By Robert Spencer A tragic tale of a stuttering, stammering, feeble deity. Another superb video by the great David Wood of Answering Muslims.