A Russian rocket struck a village cafe and store in eastern Ukraine on Thursday, killing at least 51 civilians in one of the deadliest attacks in the war in months, according to Ukrainian President Volodymyr Zelenskyy and other top officials in Kyiv.