Conflict Between Hazrat Ali (rta) And Hazrat Ameer Muawiya (rta)
اس پر عام بھی غور کیجیے۔ بہت سے نفسیاتی اور سماجی عوامل شامل ہوتے ہیں۔