News

A portrait of Mahatma Gandhi – believed to be the only oil painting for which the leader of the Indian independence movement sat – has sold for £120,000.