Zara has sparked outrage for selling photo frames made from animal horn on its website. The frames have angered animal rights campaigners who say they 'come from ...