Watch: When The Indian ‘Peacock’ Bedazzled A Russian Air Show

New Delhi:  A peacock rarely leaves viewers unaffected when it puts on the full show of its plumage. Exactly like the Indian Air Force’s (IAF) helicopter display team, Sarang, which has left spectators gasping for more at the just-concluded International Aviation and Space Show at Zhukovsky, Russia. The…