Marathi | Hindi
FOLLOW US :
City
STS is a commercial television station based in Moscow, Russia. It belongs to the CTC Media company. The company is owned by National media group and VTB Bank.