20080925 india: Madrassa that arouses suspicion; inspires awe