The official website for The Settlers of Catan

Question about Science & Progress Embassy - When I build the Embassy, does my opponent also have to show me the cards in his hand?

Answer

No, only the cards he is drawing.