Loading...
The last Muslim ruler of India (Bhadur Shaf Zafar 1862) The British offered him lunch. When he lifted the cover, he found the heads of his sons. | SteemCN