News agency ITAR TASS belongs to which country? (A) India (B) UK (C) USA (D) Russiaâ–ºCorrect Option Correct Answer is: D