** claims to be the fastest growing sect within Islam. **
They have nothing to do with Islam let alone calling it a sect within it.
PS: Interesting to know that a denada (traslation: hindu) would post such a thing in religion forum... quite visible agenda I must say :)