live market

Google asked by Taiwan to blur South China Sea military facility images

Google asked by Taiwan to blur South China Sea military facility images

Taiwans defence ministry says it is asking Google to blur satellite images showing what experts describe as new military installations on Itu Aba Taipeis sole holding in the disputed South China Sea....Read More