B Bakec New member 18 Mar 2022 #1 India faces criticism in Britain for stance on Russian invasion of Ukraine