A man checked into a 5-star hotel in India for one night. The hotel says he stayed for 603 days — and didn’t pay his $70,000 bill.
An aerial view showing clear skyline of Delhi NCR region.NurPhoto / Contributor / Getty ImagesA man in India checked ...