Question: which country has kohinoor diamond?
Answer: The 105-carat Kohinoor diamond, which sits in the Tower of London, has been at the heart of a bitter row between India and Britain ever since it was taken from the Punjab and presented to Queen Victoria in 1849, with India consistently pressing for its return.