You Gotta See This: Rome’s Tomb Raiders

Loading the player...

You Gotta See This: Rome’s Tomb Raiders. Much of Rome’s artifacts are being confiscated without permission by “tomb raiders” as they are called in Italy.  Rome can’t keep up with the looting of these historic sites.

Even more from RoseBud