After more than 100 years, two Benin Bronzes, which were looted by British troops, have been returned to a traditional palace in Benin City, Nigeria. The artifacts were stolen from the Kingdom of Benin in modern-day Nigeria by British soldiers in 1897. A looted bronze cockerel known as the “Okukur” and head of an Oba...