An RIC to nowhere?

India hosted the foreign ministers of Russia and China last week in New Delhi. It would have been another run of the mill meeting of the Russia-India-China (RIC) trila...