News

New Delhi: The invitations to the last supper came on the Prime Minister’s personal letterhead, marked 10, Downing Street.