Deaf Leaders FoundationNov 23, 20210 min read2504 - Elephant climbs over iron fence, netizens unite to say 'remove it'