Afsar Azadi

Inquilab Zindabad is a Hindustani phrase, which translates to "Long live the revolution". Although originally the slogan was used by Indian independence movement activists in the…

Filmography