This article, published in Indiafacts , is a summary of the eighteen invasions the temple of Jagannath at Puri had to bear. The overwhelming majority of them in the medieval ages.
Read the full article at : Indiafacts – Jagannath Puri
Check out the author’s books on Indian history at Amazon India