India, China and Brazil facing 'consequences' for Russia trade ties – NATO chief

Mark Rutte has warned the BRICS nations of massive economic repercussions if they continue to do business with Moscow

NATO Secretary General Mark Rutte has warned India, China and Brazil of…

Continue Reading