Google Earth's pictures of a new strategic submarine base in Hainan Province of China alerted several countries, including
More stars spotted
Met a celebrity?Email us photos & videos
this
Users
Comment
article