3 Stolen Ancient Sculpture Artifacts on Display Lebanon’s National Museum in Beirut proudly put on display 3 ancient artifacts that had been stolen decades earlier. The sculptures arrived