Singer and songwriter Selena Gomez after a wave of success with her new singles now has trouble knocking on her door after her latest shoot. The 27-year-old Lose You To Love Me hit maker after her latest photo shoot faced the wrath of social media users who accused her of insulting Hinduism as well as Islam. Her shoot for Puma shows her standing on top of books in a library, showing off the new sports clothing line. Soon after netizens in India expressed their outrage over the offensive display and showing lack of respect to books that is seen as an extreme act of insolence in South Asian cultures, especially the religions of Islam and Hinduism. One social media user wrote: “Wonder if she ever visited a library before this photo shoot,” while another added: “Please don’t disrespect books, knowledge is sacred, we are suppose to respect it!” Others also bashed the clothing brand for the campaign that comes as a great offence to many people.