Plymouth Rock, iconic landmark that marks where the Pilgrims first landed, was vandalized

Plymouth Rock, iconic landmark that marks where the Pilgrims first landed, was vandalized

(CNN) Preparations to celebrate the 400th anniversary of the Pilgrims arriving in the New World were in full swing in Plymouth, Massachusetts. But then residents woke up to find that the beloved landmarks that make their city special had been vandalized.
Ply…
Read More