• 2 years ago
Darul Uloom is an Arabic word, that in Hindi means the house of knowledge. It is not only India's but also Asia's largest madrassa. But it has its fair share of controversies. The terrorists who were caught in many places across the country, many of them took shelter in Deoband. The students here have their electoral issues. Watch this ground report.

Recommended