Mandatory Credit: Photo by Anders Wiklund/TT/Shutterstock (13899434a) PETA, one of the world's largest animal rights organizations, together with local animal protection groups, organized a protest in connection with H&M's annual general meeting on T