Political leaders have to be very careful about what they say about their counterparts in foreign countries. But they aren't always so diplomatic. Here are some insults they have made, about each other; can you guess who are the insulters and insultees in each case?