The Lal Masjid is a Sunni Deobandi Congregational mosque located near Abpara Market, in Islamabad, the capital of Pakistan. The mosque was constructed in 1966 and is one of the oldest mosques in the city. From Wikipedia
Maulana Abdul Aziz Ghazi's viral video reveals growing disillusionment with Pakistan's leadership and ideological narratives as tensions with India escalate.