‘Principality of Piddington’: village backs independence amid migrant camp row

1 month ago 17

Rommie Analytics

The people of Piddington in Oxfordshire have voted to secede from the UK.
Read Entire Article