-- Sikh armor, one of the star lots of three days of 16 million-pound ($32 million) Islamic and Indian art sales in London, has been withdrawn after protests.
The 18th-century steel plate was due to be auctioned by Sotheby's on April 9. That sparked calls for...