Caernarfon Castle walls daubed with bizarre graffiti


The words 'Magna Carta Article 61' have been smeared in red on the ancient monument

Read More…