Auction house Sotheby's has withdrawn a rare and controversial Sikh armour that was to go under the hammer on April 9. The armour dates from the 18th century and has caused much controversy in India. Recently people took to the streets in Amritsar and Patna with protestors claiming it belonged to Guru Gobind Singh.