Russian News Agency TASS, abbr. TASS is a major news agency in Russia, founded in 1904. TASS is the largest Russian news agency and one of the largest news agencies worldwide, along with Reuters, the Associated Press and Agence France-Presse. Read More
A Taliban delegation held talks with Russian special envoy for Afghanistan, Zamir Kabulov, in Moscow to discuss the recent developments on the Afghan peace process. ...
Prime Minister Narendra Modi on Tuesday said that India and Russia need to take advantage of the low production cost in his country to produce military equipment under joint venture framework at cheaper rates for the third-world nations. ...