Actions and Consequences - Islamic Ethics 8/20

He who creates a problem, will find themselves in it also. Sayed Ali Raza Rizvi explores the concept of revenge and how one may deal with feelings of revenge from a theological and akhlaqi perspective with spiritual and practical advice.