Deaf Leaders FoundationJun 3, 20230 min readAkhand Bharat mural inside India's new Parliament kicks up a storm in Nepal Here's why