President Volodymyr Zelenskyy has asked for longer-range missiles and fighter jets, as Russian rockets hit civilian targets like apartment buildings.