The 1st International Film Festival for the Persons with Disabilities organized by the Department of Empowerment of Persons with Disabilities (DEPwD), Ministry of Social Justice and Empowerment, Government of India … Read More