Tag: Britain

Brexit: what does it mean for this franglaise?

What does Brexit mean for the Europeans who have lived in the UK for thirty years?

Advertisements