The Metropolitan Museum of Art has been forced to turn over 27 artifacts worth over $13 million that investigators say
The post 27 artifacts looted from Egypt, Italy recovered from Metropolitan Museum of Art during investigation appeared first on TheGrio.