20050203 india: Russian; Indian media vow to take on West