• Login
  • Donate

Salafi Research InstituteSalafi Research Institute SRI

  • Home
  • Articles
    • Fundamental Knowledge
      • Aqidah & Manhaj
      • Salafiyyah & Ahlul Hadith
      • Quran & Its Sciences
      • Hadith & Its Sciences
      • Ibadah, Fiqh & Its Sciences
      • Knowledge & Da’wah
      • Fatawa
      • Tazkiyyah (Purification of the Heart & Soul)
    • Tasfiyyah (Purification)
      • Deviated Sects
      • Groups & Parties
      • Callers & Individuals
      • Innovations & Its Principles
    • History & Biographies
      • Islamic History
      • Messengers & Prophets
      • Muhammad (SalAllahu Alayhi Wasallam)
      • Sahabah (Companions)
      • Tabi’een & Those After Them Until [249H]
      • The Early Scholars [250H – 499H]
      • The Middle Age Scholars [500H – 999H]
      • The Later Scholars [1000H – 1399H]
      • Present Day Scholars [1400H – Present]
    • The Modern World
      • Terrorism & Extremism
      • Contemporary Issues
      • Current Affairs
      • Society
      • Health & Wellbeing
    • The Family
      • Women
      • Children
    • Da’wah
      • Doubts & Misconceptions
      • Non-Muslims
      • Orientalist & Missionaries
  • e-Books – PDF’s
  • Media
    • Videos
    • Audio
  • SRI Bookstore
  • Seminars
  • About SRI
  • Contact
  • Forum
Breaking News
  • The Aqidah of Ahlus Sunnah wa’l Jama’ah Regarding Obeying Muslim Rulers – Shaykh Muhammad Abdullah al-A’zami (d.1441/2020)
  • [Biography] – Shaykh Muhammad Isma’il as-Salafi (d.1387/1968)
  • [Biography] – Shaykh Muhammad Abdullah al-A’zami (d.1441/2020)
  • The Contradictions of Mirza Ghulam Qadiyani – Shaykh Zubayr ‘Aliza’i
  • [Fatwa] – Is it from the Manhaj of the Salaf to criticise or rebuke the rulers from the Minbars? What is the Manhaj of the Salaf in advising rulers?- Shaykh Abdul Aziz b. Abdullah b. Baz
  • The Descent of ‘Isa bin Maryam – Shaykh Zubayr ‘Aliza’i
  • Resuming the Hadith Narrative – Imam Abu Mus’ab Ahmad b. Abu Bakr az-Zuhri (d.242H)
  • [Fatwa] – Does Uncovering The Awrah Invalidate Wudhu? – Shaikh ul-Hadith Ubaydullah Rehmani al-Mubarakpuri
  • The Usul of the Sahabah
  • 40 Evidences for the Finality of Prophethood – Shaykh Zubair ‘Aliza’i

The Salafism Paradox and Does Saudi Arabia Spread Global Terror?

Kalimah

Abū Ḥibbān, Abū Rumaiṣah & Abū Khuzaimah Anṣārī [Taken from the introduction of the Forthcoming SRI Publication, With …

Read More »

Defending Shaykh Muqbil b. Hadi al-Wa’di (d.1422H) From The Reckless Lie of ‘Jihadi-Salafi’

Amazing-mountain

Compiled, Translated and Annotated Abu Khuzaimah Ansari   Farik Zolkepli authored an article on the …

Read More »

Why Is There Animosity Towards Saudi Arabia?

saudi-animosity

From the perspective of the Rawafidha and Soofiyah: The kingdom of Saudi Arabia is a …

Read More »

The Correct Methodology With Regard to Advising the Rulers – Shaikh Saleh ibn Abdullah al-Fawzan

crystal

Question : What is the correct methodology for advising, particularly with regard to advising the …

Read More »

A Refutation of The Deviant Named Taj Hargey & The Compilation of Hadeeth – ar-Radd Alal-Ilhaadee al-Musammah Bih Taj Hargey

Taj-hargey

Compiled, Translated and Annotated Abu Hibbaan & Abu Khuzaimah Ansaari Mr Taj Hargey said and …

Read More »

Suicide Operations Are NOT Defenestration At The Enemy – Shaikh Dr. Abu Anas Hamad al-Uthmaan

blood

Translated by Taalib Alexander   In this article professor Hamad al-‘Uthmaan, Professor in the department …

Read More »

Subscribe to SRI via Email

Search

Recent Posts

  • ittihad-cover

    [Sharh Muwatta Imam Malik – Shaikh Zubair Ali Zai] – Hadith No.37 –:– The Duha Prayer is Recommended

    January 22, 2016
  • 2

    Sufi Ideals and Its End Goal – Explaining the Sufism of Shaykh al-Islam Imam Ibn Taymiyyah (d.728H)

    November 1, 2018
  • ittihad-cover

    [Sharh Muwatta Imam Malik – Shaikh Zubair Ali Zai] – Hadith No.108 –:– Combining Two Prayers Whilst Travelling

    February 9, 2017
  • med-18

    The Aqidah of Ahlus Sunnah wa’l Jama’ah Regarding Obeying Muslim Rulers – Shaykh Muhammad Abdullah al-A’zami (d.1441/2020)

    3 weeks ago
  • hdhut-blogspot-com-24

    Sharḥ ʿUmdatul Aḥkām – Kitāb al-Aṭʿimah – [The Book of Eating] Hadith No.370 –:– The Permissibility of Eating Horse Meat

    October 19, 2016
  • bukhari

    Clearing the Allegations and Attack on Allamah Rabbani Shaikh Muhammad Nasir ud-Din al-Albani (1420H) – Part 4 – 15 Points in Response to The Piteous Video of The Hanafi Fiqh Channel on Shaikh al-Albani Weakening Hadith in Sahih al-Bukhari

    January 17, 2018
  • mwd-18

    Deceptive Distortions of Saqib Shami on the Death of Shaykh ul-Islam Ibn Taymiyyah

    July 2, 2017
  • img_0207

    10 Books Ahlul Bidah Wished That Were Never Written! – [8] Tanwir ul-Aynain Fi Ithbat Raf ul-Yadain – Allamah Shah Muhammad Isma’il (1246H) – Bigoted Staunch Taqlid and Blind Following of the Imams Over Authentic Texts

    October 3, 2016
  • ittihad-cover

    [Sharh Muwatta Imam Malik – Shaikh Zubair Ali Zai] – Hadith No.85 –:– The Virtues Of Madina

    December 12, 2016
  • Wilpena-Pound

    [Biography] – Shaikh Fazal Karim Asim (1424H)

    January 27, 2018
  • nastol.com.ua-6590

    [eBook] – Evidences For Jinn Possession, A Reply To The Detractors

    February 26, 2016
  • Amazing-mountain

    Defending Shaykh Muqbil b. Hadi al-Wa’di (d.1422H) From The Reckless Lie of ‘Jihadi-Salafi’

    October 10, 2018
  • think2

    Cooperating with Islamic Groups – Shaykh Abd al-Aziz ibn Baz (d.1420H)

    November 16, 2018
  • images

    [eBook] – The Clear Statement In Defence of Salaf as-Saaliheen from the Doubts of Some Jaahileen

    March 24, 2016
  • 21-our-amazing-world

    The Shia Papers Part 7 – The Rafidah Shia & Their Real Love For Ahlul Bayt & What The Ahlul Bayt Really Thought Of The Rafidah Shia

    August 13, 2015
  • the-scholar

    [eBook] – The Scholars are the Kibar – The Recent Phenomenon of ‘Shaykh’s’

    January 6, 2017
  • ittihad-cover

    [Sharh Muwatta Imam Malik – Shaikh Zubair Ali Zai] – Hadith No.55 –:– The Punishment of an Unmarried Slave Girl Who Commits Zina

    February 1, 2016
  • ittihad-cover

    [Sharh Muwatta Imam Malik – Shaikh Zubair Ali Zai] – Hadith No.83 –:– Condemning Those Who Only Call The Rich To A Walima (Wedding Feast)

    September 15, 2016
  • fasting-ob_a69c34_intermittent--jpg

    What should a woman do when she is cleansed from menstruation or Post Natal Bleeding During the Day in Ramadan – Shaykh Saleh al-Uthaymin (1421H)

    May 30, 2017
  • creed5

    [Fatwa] – Does Uncovering The Awrah Invalidate Wudhu? – Shaikh ul-Hadith Ubaydullah Rehmani al-Mubarakpuri

    February 5, 2023
  • ittihad-cover

    [Sharh Muwatta Imam Malik – Shaikh Zubair Ali Zai] – Hadith No.87 –:– It Is Not Allowed To Go To An Area Where There Is A Plague And To Run Away From It (If You Are There When The Plague Breaks Out)

    December 16, 2016
  • the-evil-consequencestaqleed-hizbiyyah-partisanship-part-4-featured

    The Evil Consequences of Taqleed, Hizbiyyah & Partisanship – Part 4 – The Formation of Madhabs & Deriving Rulings

    October 8, 2015
  • books-of-hadith

    Clearing the Allegations and Attack on Allamah Rabbani Shaikh Muhammad Nasir al-Din al-Albani (1420H) – Part 2 – The Hanafi Fiqh Channel – Hanafi Ash’ari’s on the Hadith in Sahih Muslim – Abdul Fattah Abu Guddah and his Madhhab Fanatacism

    January 8, 2018
  • 2

    Essential Q & A’s regarding Zakaat Al-Fitr – Rulings & Wisdoms

    July 3, 2016
  • the-evil-consequencestaqleed-hizbiyyah-partisanship-part-8-feat

    The Evil Consequences of Taqleed, Hizbiyyah & Partisanship – Part 8 – Madhabs Refined By 100’s Of Scholars

    October 12, 2015
  • 1 20.58.04

    Clarifying the Truth Regarding the False Allegations Concerning Me (Abu Khuzaimah Ansari)

    November 2, 2019
  • zim-kazzab

    Answering the Lies of Zulfiker Ibrahim Memon, the Deceiving Kazzab and the Clear Deception of Abd al-Haqq b. Shaykh Muhammad Ra’is Nadwi

    November 5, 2019
  • Picture1

    40 Hadith – Shaikh ul-Islam Imam Ibn Taymiyyah -:- Hadith No.1 – Hajj And The Ruling of the Messenger of Allah Sallalahu Alayhi Was-Sallam – By Shaikh Zubair Ali Zai [1435H]

    October 1, 2015
  • ittihad-cover

    [Sharh Muwatta Imam Malik – Shaikh Zubair Ali Zai] – Hadith No.82 –:– The Rights Of The Neighbour

    September 6, 2016
  • the-evil-consequencestaqleed-hizbiyyah-partisanship-part-7-cov

    The Evil Consequences of Taqleed, Hizbiyyah & Partisanship – Part 7 – Madhabs Refined By 100’s Of Scholars

    October 11, 2015
  • Untitled-1

    40 Evidences for the Finality of Prophethood – Shaykh Zubair ‘Aliza’i

    January 17, 2023
  • think2

    Refutation of Yasir Qadhi: Do Not Outsource Scholarship – Insource It!

    June 19, 2017
  • compl

    Answering Abul Hasan Hussain Ahmed & Gibril Fouad Haddad Pertaining To The Narration of Abu Ayoob al-Ansaari (RadhiAllahu Anhu) – COMPLETE 4 VOLUMES & UPDATED

    October 1, 2017
  • the-evil-consequencestaqleed-hizbiyyah-partisanship-part-9-feat

    The Evil Consequences of Taqleed, Hizbiyyah & Partisanship – Part 9 – Madhabs Refined By 100’s Of Scholars

    October 13, 2015
  • sects-1-638

    Are the Ash’aris from Ahlus-Sunnah?

    August 14, 2016
  • Shirk2

    Shirk – Shaikh Badi al-Din Shah al-Rashidi al-Sindhi [1416H]

    April 2, 2016
  • bf7F1rC

    The Existence of Allah Part 1 – Shaikh Muhibullah Shah ar-Rashidi as-Sindhi [1415H]

    August 5, 2015
  • head-in-sand

    Clearing the Allegations and Attack on Allamah Rabbani Shaikh Muhammad Nasir ud-Din al-Albani (1420H) – Part 5 – Reckless Distortions of the Jahmite Murji Elders of the Hanafi Fiqh Channel Regarding Sahih al-Bukhari & Sahih Muslim – al-Kawthari’s Deception

    January 19, 2018
  • ittihad-cover

    [Sharh Muwatta Imam Malik – Shaikh Zubair Ali Zai] – Hadith No.10 –:– Taking additional or a reduced amount of one commodity (merchandise) is usury.

    November 8, 2015
  • amazing_places_on_earth

    [Biography] – The Muhaddith Shaykh Ẓahīr al-Dīn Mubārakpūrī Passes Away (d.1438H) & His Chains

    August 17, 2017
  • hqdefault

    The Mawlid Papers – Part 29 – The History and Origins of the Mawlid and Milād Celebrations – Analysing Neşet Çaǧatay’s Paper ‘The Tradition of Mavlid Recitations in Islam Particularly in Turkey’

    December 10, 2016
  • hdhut-blogspot-com-24

    Sharḥ ʿUmdatul Aḥkām – Kitāb al-Aṭʿimah – [The Book of Eating] Hadith No.376 –:– To Lick and Suck the Fingers After Eating

    November 13, 2016
  • Beautiful-Places-II

    [Biography] – Shaykh Muhammad Sa’id Muhaddith Banarasi (d.1322/1904)

    December 11, 2018
  • bh-thumb

    Outrageous and Lame, Destroying the Neo-Khariji Bro Hajji’s Claim

    December 19, 2020
  • brailwis

    [VIDEO] al-Barelviyyah Vol.2 – Their History & Beliefs Part 1

    August 4, 2015
  • Knowledge

    Translations From His Works What Has Been Attributed to Imaam Ahmad [241H] Concerning Seeking The Prophet’s Intercession صلى الله عليه وسلم

    March 27, 2017
  • ittihad-cover

    [Sharh Muwatta Imam Malik – Shaikh Zubair Ali Zai] – Hadith No.79 –:– It is Not Allowed to be Angry (At Your Muslim Brother) For More Than Three Days

    June 6, 2016
  • ittihad-cover

    [Sharh Muwatta Imam Malik – Shaikh Zubair Ali Zai] – Hadith No.51 –:– The Description (Explanation) of Vowing

    January 30, 2016
  • Tarawih

    The Number of Rak’ahs for Tarawih – Allamah al-Imam Badi ud din Shah ar-Rashidi as-Sindhi (1416H)

    July 13, 2015
  • sects-1-638

    Is the Madh-hab of Al-Asha`irah upon Truth or Deviance?

    January 14, 2017
  • zim-kazzab

    [AUDIO] Answering the Lies of Zulfiker Ibrahim Memon | The Deceiving Disgusting Dajallic Devil and Kazzab

    November 11, 2019
  • med-19

    [Part 1] – The Anti Wahhabi, Salafi & Saudi Narrative from Bareily – Revisiting Mohammed Naveed Ashrafi’s Churchfather; Ahmad Raza Khan

    June 26, 2017
  • veneration-of-grave

    [eBook] – Seeking Assistance From the Dead – The difference between the ‘Aqeedah of the Salaf as-Salih and the ‘Aqeedah of the grave worshipping Soofis

    February 2, 2016
  • Abstract-World

    Answering Gibril Fouad Haddad, His book ‘Al-Albani and his Friends’ And The Barelvi Sufis – Part 1 – The Issue of Calling Oneself Abdul-Mustafa or Abdun-Nabi

    August 4, 2015
  • ittihad-cover

    [Sharh Muwatta Imam Malik – Shaikh Zubair Ali Zai] – Hadith No.527 –:– The Manners of Visiting Someone and Seeking Permission Up to 3 Times

    October 2, 2015
  • ittihad-cover

    [Sharh Muwatta Imam Malik – Shaikh Zubair Ali Zai] – Hadith No.77 –:– A Reply Should Be Given To The Adhan

    June 3, 2016
  • fiqh

    Shaikh Shah Waliullahs Dehlawi’s (1176H) Inclination in Fiqh and his Hanafiyyah – al-Allamah Shaikh Muhammad Ismaeel Salafi (1378H)

    August 4, 2016
  • 240734BF00000578-2874285-image-a-17_1418636786833

    The Shī’a Papers – Part 15 Yazīd, Amīr al-Muʿminīn and Rahimahullāh

    October 31, 2015
  • old-book

    A Critique Of The Many Ahadith The Sufis Use – Shaikh ul-Islam Ibn Taymiyyah [728H]

    July 20, 2015
  • nikah

    Risalah – Do Not Differ – La Tafarraqu

    August 24, 2015
  • ittihad-cover

    [Sharh Muwatta Imam Malik – Shaikh Zubair Ali Zai] – Hadith No.75 –:– Using An Odd Number of Stones For Istinja and Putting Water Up Into the Nose and Blowing It Out During Wudu

    April 4, 2016
  • Iran-Food

    The Mawlid Papers Part 25 – Eating the meat of a sacrificial animal slaughtered on the occasion of the Mawlid – Lajnah Daimah.

    December 30, 2015
  • Screen-Shot-2015-09-22-at-23.33.23

    The Final Research into the issue of Slaughtering on the Days of Tashriq – Allamah Muhammad Ra’is Nadwi [1430H]

    September 22, 2015
  • ittihad-cover

    [Sharh Muwatta Imam Malik – Shaikh Zubair Ali Zai] – Hadith No.11 –:– The Virtue of Praying in Congregation

    November 9, 2015
  • 7119306639_d654b254e5_z

    Why Criticize the Latter-Day Callers when An-Nawawee and Ibn Hajr Had Mistakes? – Shaikh Saleh Aal-As-Shaikh

    May 11, 2017
  • 1_highest-mountain

    Raful al-Laa’imah Aanil Ai’mah – Lifting the Blame From the Imams Series – Part 7 – In Defence of the Sahabi Jalil Abu Hurairah (RadhiAllahu Anhu) Part 4 – Shaikh Muhammad Ra’is Nadwi [1430H]

    July 31, 2015
  • dark-sea

    The Statements of the Deobandi Hanafi Scholars on Jamaat ut-Tabligh

    July 19, 2015
  • natural_hd_2

    Silsilah Ahadith ad-Da’ifah – Wiping The Neck During Wudhu – By Shaikh Muhammad Nasirudin al-Albani [1419]

    December 3, 2016
  • ittihad-cover

    [Sharh Muwatta Imam Malik – Shaikh Zubair Ali Zai] – Hadith No.142 –:– The Tawaf Will Begin From The Hajri Aswad (Black Stone)

    August 17, 2017
  • mosque

    The Descent of ‘Isa bin Maryam – Shaykh Zubayr ‘Aliza’i

    February 13, 2023
  • ittihad-cover

    [Sharh Muwatta Imam Malik – Shaikh Zubair Ali Zai] – Hadith No.125 –:– The Explanation Of Pictures Being Prohibited

    April 10, 2017
  • ittihad-cover

    [Sharh Muwatta Imam Malik – Shaikh Zubair Ali Zai] – Hadith No.12 –:– Performing The Prayer in One Piece of Clothing

    November 10, 2015
  • book-books-old-pagan-paganism-Favim.com-243649-300x217

    Clearing the Allegations and Attack on Allamah Rabbani Shaikh Muhammad Nasir al-Din al-Albani (1420H) – Part 1 – The Hanafi Fiqh Channel

    January 8, 2018
  • foot

    Refutation of the False Concept of Taqlid of The Hanafiyyah

    July 18, 2015
  • Reaching-for-the-Stars-abstract-wallpapers-world-abstract-1680x1050

    Answering Gibril Fouad Haddad, His book ‘Al-Albani and his Friends’ And The Barelvi Sufis – Part 2 – The Issue of Hazir Nazir (Omnipresent) and Ilm ul-Ghayb (knowledge of the unseen) According to Abdul-Hayy Lucknowi Hanafi

    August 4, 2015
  • scenery-19b

    The Birth of Jesus the Son of Maryam narrated from Sahih Muslim – Shaykh Umar Fullatah [1419H]

    July 24, 2015
  • med-9

    The Mawlid Papers Part 9 – An Analysis Of The Proofs Of The Proponents of Mawlid un-Nabi – The 6th Proof –

    July 28, 2015
  • Intention1

    Making Intention for Fasting the Night Before – Shaykh Saleh al-Fawzan

    May 30, 2017
  • hdhut-blogspot-com-24

    Sharḥ ʿUmdatul Aḥkām – Kitāb al-Aṭʿimah – [The Book of Eating] Hadith No.368 –:– The Superiority of That Person Who Leaves All Doubtful (Unclear) Things for the Sake of His Religion

    September 19, 2016
  • deoband

    From Darkness To Light – Shaikh Abdur Rahman Fadhil (Graduate of) Deoband Faisalabadi

    August 1, 2015
  • with what reasonong

    [Book Overview] – With What Reasoning and Religion Can Bombings and Destruction Be Considered as Jihad? – Shaykh Abdul-Muhsin al-Abbad

    November 13, 2018
  • jashn_e_eid_milad_un_nabi

    The Mawlid Papers – Part 33 – Part A – Shaikh al-Islam Ibn Taymiyyah (728H) Demolishing the Bid’ah of Mawlid – What did he really say!!!

    December 20, 2016
  • ittihad-cover

    [Sharh Muwatta Imam Malik – Shaikh Zubair Ali Zai] – Hadith No.1 –:– The Imam Should be Followed

    August 19, 2015
  • Khanwal_Pass

    [Biography] – Shaykh al-Allamah al-Muhaddith Ghulamullah al-Rahmati (d.1442H)

    January 30, 2021
  • 98f13708210194c475687be6106a3b84_1422014721

    Shiaism & Sufism [com(union)] – Allamah Ehsan Ilahi Zaheer [1407H]

    October 5, 2015
  • Screen Shot 2020-03-28 at 17.38.37

    Raful al-Laa’imah Aanil Ai’mah – Lifting the Blame From the Imams Series – Part 21 – In Defence of Imam Ibn Hazm

    May 12, 2020
  • Bukharai

    Imam al-Bukhari was a; Muwahhid, Salafi & Athari, Not a Muqallid, Partisan or Blind Follower of any Madhhab – He was Upon the Madhhab of Ahlul Hadith

    August 26, 2022
  • blind

    When Did Taqleed Start

    January 25, 2017
  • Red-Sky-Sun-Sea

    [Biography] Shaikh ul-Hadith Muhaddith Sultan Mahmud Jalalpuri [1416H]

    July 24, 2015
  • sharh kitab at tawhid

    “There is none amongst you except that his Rabb will speak to him…” – Sharh Kitab At-Tawhid min Sahih Al-Bukhari [Shaykh Ibn Al-‘Uthaymin]

    October 6, 2022
  • ittihad-cover

    [Sharh Muwatta Imam Malik – Shaikh Zubair Ali Zai] – Hadith No.45 –:– The Times of Prayer

    January 28, 2016
  • ittihad-cover

    [Sharh Muwatta Imam Malik – Shaikh Zubair Ali Zai] – Hadith No.127 –:– A True Good Dream Is 1 of 40 Parts Of Prophethood

    April 17, 2017
  • image-countryside

    [Biography] Shaykh Jalal al-Din Ahmad Hashimi Ja’fari Banarasi (d.1279/1863)

    December 10, 2018
  • ittihad-cover

    [Sharh Muwatta Imam Malik – Shaikh Zubair Ali Zai] – Hadith No.71 –:– It is Allowed to Put One Leg Over Another Leg Whilst Lying Down

    March 22, 2016
  • med-12

    The Mawlid Papers – Part 40 – Milad Gatherings, Reciting Fatihah and the Omnipresence of the Messenger of Allah ﷺ – Shaykh Nawab Muhammad Siddiq Hasan Khan (d.1307H) & Shaykh Abd Al-Jabbar Umrpuri (d.1334H)

    November 19, 2018
  • Shahadah

    al-Ittiba (Obeying the Messenger of Allah (SalAllahu Alayhi Wasallam) – Shaikh Muhammad Taqi ud din al-Hilali [1409H]

    July 23, 2015
  • ittihad-cover

    [Sharh Muwatta Imam Malik – Shaikh Zubair Ali Zai] – Hadith No.70 –:– (Eating a) Spiny Tailed Mastigure Lizard is Halal

    March 20, 2016
  • book-books-old-pagan-paganism-Favim.com-243649-300x217

    [Biography] – Shaikh Muhammad Abdur-Rahman Mubarakpuri [1353H]

    September 23, 2015
  • ittihad-cover

    [Sharh Muwatta Imam Malik – Shaikh Zubair Ali Zai] – Hadith No.48 –:– The Sutra of the Imam is Sufficient (and Equivalent to Being the Sutra) for the Followers

    January 29, 2016
  • Research-Paper-Ibn-Umar

    A Research Paper on the Oft Quoted Weak Hadith of Abdullah Ibn Umar Saying Ya Muhammad Concerning his Foot Which Is Used to Support Shirk

    July 12, 2015
Designed by Ihsaan Design
© Copyright 2023, All Rights Reserved