Russia hammered civilian areas of Ukraine with hundreds of drones and dozens of missiles in an attack that stretched for hours killing at least 16 people.