Faith IQ – Why Did The Prophet (PBUH) Accept Unfair Terms

During the time of the Prophet (PBUH), the Muslims were denied entry into Makkah preventing them from performing Umrah unless they signed a treaty. There were several unfair terms in this treaty, yet the Prophet (PBUH) signed despite that. Why did the Prophet do so? Shaykh Hasib Noor sheds light on this issue.