G7 leaders condemn invasion and pledge support for Kyiv amid reports of 130 missile strikes in four days Russia-Ukraine war: latest updates Russian missiles ... Read more