Kishan S Rana

Kishan S Rana is a former diplomat and the author of Churchill and India: Manipulation or Betrayal?
A Churchill-Jinnah Pact?
In Memory of the Three Million
The Phantom Invasion
The Unravelling of Xi’s Empire
Unfair Play
Churchill on Trial