I want to know the answer to the following question:
Where is Al-Rashid Islamic Institute?
All the background I'm provided with is that "The seminary was established by Mazhar Alam under the direction of his teacher the leading Indian Tablighi scholar Muhammad Zakariya Kandhlawi and focuses on the traditional Hanafi school of thought and shuns Salafist / Wahabi teachings.". Is that enough to answer the question?
Answer: no