What Are the Benefits of Religion?

We often hear how religion imposes difficulties on believers and non-believers. Can religion serve to benefit people? Dr. Shabir Ally answers