Oscar-nominated documentary screened at Usha Martin University 24 January 2026 THE JHARKHAND STORY NETWORK Ranchi, January 24: Usha Martin University organised a special screening of the Oscar-nominated documentary film Humans ...