Russia Swiss Greenpeacer returns from Russia Swiss Greenpeace activist Marco Weber has arrived back in Switzerland after being held in Russia for three months along with 29 others on hooliganism charges.