in Archaeology Holding cell for gladiators found at Roman amphitheatre in England (theisleofthanetnews.com) by What a Find October 29, 2021, 1:11 pm