British envoy Alex Ellis says, “Indian hosts have once again shown Atithi Devo Bhava”
September 10, 2023
British High Commissioner to India Alex Ellis on Sunday congratulated India for an ambitious, inclusive, determined, and action-oriented G20 Presidency, said the country has “once again shown Atithi Devo Bhava” meaning a guest is equivalent to God.“Congratulations to the G20 Presidency and the G20 Summit which has been ambitious, inclusive,...
Read More