ITAR-TASS is a news agency of?
a) Afghanistan
b) Tajikistan
c) Russia
d) Japan
ITAR-TASS is a news agency of Russia and it is one of the largest news agency of the present-day world. This agency was established in 1992 after the break up of Soviet Union in 1991. It belongs to Government of Russia.