Deaf Leaders FoundationJan 31, 20220 min read2848 - Imran Khan embarrassed again; Russian president Putin won't meet Pakistan PM