Fetching details from the dictionary...
ITAR-TASS (news agency); Information Telegraph Agency of Russia