Dr Muhammad Salah presents simple, easy to understand steps to perform perfect Hajj in simple English. Everything from beginning to end – and how to make up for any mistakes. Share this with family and friends – and make dua for our dear sheikh, Muhammad Salah.