
The halls of the Jain Charity Bird Hospital in New Delhi feature bizarrely graphic painted murals that depict birds suffering a variety of gruesome injuries.


The halls of the Jain Charity Bird Hospital in New Delhi feature bizarrely graphic painted murals that depict birds suffering a variety of gruesome injuries.