West infuriated as UN secretary general accepts invitation to meeting of countries including China, India and Iran Vladimir Putin, ostracised by the west and ... Read more