As rumors arise about President Putin's health, we take stock.