Deaf Leaders FoundationAug 22, 20220 min read3488 -Pics show damages after heavy rainfall in Delhi as AC, hoardings, trees fall on cars -1st June