How true is this quote about India said by Lord Macaulay to the British Parliament?
Is the statement made by Lord Macaulay about India in the 1835 parliament true?