Russia has invaded Ukraine and the Beijing Olympics breaks a record for the least watched Olympic games.