China occupies small island known as ‘Britain’

Unconfirmed reports suggest China may have occupied a small island in the North Sea known as 'Britain'.

China occupies small island known as ‘Britain’

Satellite images released by the Pentagon show a Chinese construction site at Hinkley Point. A spokesman for the Chinese government denied it has territorial ambitions in Somerset and the North Sea and threatened to kill anyone who said otherwise. Tensions Tensions remain high in the region because France, which invaded the island in 1066, has […]