Russian President Vladimir Putin met Her Royal Highness Princess Anne, one of the most active and popular members of the British Royal Family, in the Kremlin. Princess Anne is President or Honorary Patron of 222 charitable organizations. She has been heading the Save the Children Foundation, which cares for the young generation's health and well-being all over the world, for 30 years.