Deaf Leaders FoundationNov 6, 20230 min readArab Nation Bahrain Sacks Indian Doctor For 'Insulting' Islam, Backing Israel Against Palestine