New Delhi: India has taken delivery of INS Vikramaditya, a Russian-built aircraft carrier refitted for the navy, on Nov. 16, after a delay of more than five years. "The 44,570-ton, 284-meter-long (932-ft.) warship, which is a refurbished version of Russian...