A 50-year-old man was discovered deceased after a fall from a height at the Le Méridien hotel in New Delhi on Tuesday afternoon. Initial police findings suggest the incident may be a suicide, with investigations ongoing to determine all circumstances surrounding the event.



