Cameron seeking new Indian jewel
British Prime Minister David Cameron visit to India took an embarassing turn when he refused to return the real jewel in the British crown which was looted from India by the East India Company and became part of the British Crown jewels in 1877, Cameron was not in India to right past historical wrongs but […]
Continue Reading