Brajraj Mahapatra, last prince of the British Raj. Posted on December 16, 2015 by jgordon Link. A most curious life.