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