Who is Sneha Dubey?The IFS officer who tore into Pakistan PM Imran Khan at UN
Sneha Dubey, India’s First Secretary at the United Nations (UN) made headlines after she slammed Pakistan for supporting terrorism in India’s right of reply at the United Nations General Assembly (UNGA). Dubey in her fierce address said that this is…