Tariq Ramadan, the “towering intellect” and “leading Islamic scholar,” has just had another shoe drop. But before getting to the latest installment of our seriocomic tale, let’s begin at the beginning. To refresh memories, Ramadan is currently being held in a French prison, and has been there since February 2, while awaiting trial on charges […]