The only land in Britain that should be 'owned' by a foreign country is the land occupied by their embassy - nothing else. The British need to take back what's there's, & if the law is in the way, then it's a bad law - & it's morally right to break it (in my opinion).
The battle for a French-owned See more...