France Treaty

Does the new defence treaty between Britain and France signal the beginning of the end for our own independence and sovereignty?

9 minutes

This chapter is from