Tag: G20 Delhi

  • West faces humiliation in Ukraine

    West faces humiliation in Ukraine

    If the meeting of the Group of 20 (G20) major economies in India was intended as a show of unity against Russia, it succeeded in producing precisely the opposite result. The final declaration of the Group, which pointedly refused to condemn Moscow, immediately provoked a wave of fury in Kyiv and exposed glaring contradictions in…