Russia fired at least 85 missiles on Ukraine yesterday, most of them aimed at the country’s power facilities. Russia fired at least 85 missiles on Ukraine yesterday, most of them aimed at the country’s power facilities. Th Daily Express