Russia doesn't offer any diplomatic or military leverage. You have no alliance with Russia, a nation that sells its latest military hardware to your biggest enemy. France has the same international clout as Russia if not greater. As a member of the IOR community and hegemon of Africa, India...