Multiple choice Neil statue was finally moved to Madras museum by and in which year? 1937 None Reveal answer Fill a bubble to check yourself A Correct answer Explanation The statue of Colonel Neil, a symbol of British oppression, was removed from its site and moved to the Madras Museum in 1937.