Editor
ITAR-TASS is the news agency of which country?
Difficulty: Easy
A: 
Afghanistan
B: 
China
C: 
Russia
D: 
India
Sponsored Ads