Russia Expels Two Diplomats From British Embassy For Espionage International Russia has expelled two British diplomats from its embassy in Moscow, accusing them of espionage and subversive activities.
A "Principled Exit": Atanu Chakraborty’s Resignation Raises Fresh Governance Questions at HDFC Bank Business