Every week hundreds of seekers come and sit in the presence of Shaykh Babikir, one of the world's last living spiritual masters. Trained by the highest-ranking grandsages of Africa, join us as he imparts his inspirational teachings with humility and love.
Sadiq Khan has today been inaugurated as the first Muslim Mayor of London. Some Muslims are rejoicing, yet others are more critical; Shaykh Babikir of...