Head of UK anti-monarchy group arrested at coronation protest

Demonstrations against the monarchy take place in London as well as in Glasgow in Scotland and Cardiff in Wales.

Leave a Reply

Your email address will not be published. Required fields are marked *