This week China welcomed Barack Obama to town by selling random things with the president's face on it. Do you know what other stories lit up the headlines?
Très Trivia! Are You in the Know?
True or false: the US has the highest STD rate among all developed countries?