Don't have Telegram yet? Try it now!
https://covenantsoftheprophet.org/2017/01/27/the-socio-political-significance-of-the-covenants-of-the-prophet-muhammad/
THE SOCIO-POLITICAL SIGNIFICANCE OF THE COVENANTS OF THE PROPHET MUHAMMAD