KFC, Pizza Hut suspend operations in Russia.