Speech on Humanity in Nahjul Balagha

International Nahjul Balagha Conference, organised by Islamic Thought UK, Peterborough.