Russian President Vladimir Putin landed in India on Thursday for a two-day visit aimed at deepening defence ties, as New Delhi faces heavy US pressure to stop buying oil from

See Full Page