Apr 21 2008
German men are the world’s worst lovers, according to a poll of 10,000 women travellers.They are branded selfish in bed while second-placed Swedes are too quick.