General Knowledge Quiz.
1. Red Square is a landmark in which country's capital?
Russia
Cambodia
Kuwait
China
Russia
Cambodia
Kuwait
China