TagsNirupa Roy

Nirupa Roy

Manchali (1973)

Hindu praying spaces are meant for wooing women

Maa Aur Mamta (1970)

If only Hindus stop being communal, all religions can co-exist peacefully

Deewaar (1975)

A 176-minute advertisement on the divine powers of 786

Most Read

Latest

Tags