20220331 india: Amid war; top Russian; US; UK officials head to Delhi