travelArt Of The Heal: Macabre Murals Of The Jain Bird HospitalThe halls of the Jain Charity Bird Hospital in New Delhi feature bizarrely graphic painted murals that depict…