The Pulse Today
Russian President Vladimir Putin visited the Kuril Islands, claimed by Japan, prompting a strong protest from Tokyo.