Click here to view Russia, India news from 60+ newspapers.