satellite images

Satellite Images Suggest Coronavirus May Have Hit Wuhan in August, NOT DecemberSatellite Images Suggest Coronavirus May Have Hit Wuhan in August, NOT December

Satellite Images Suggest Coronavirus May Have Hit Wuhan in August, NOT December

A Harvard study tells us the disease likely started spreading way earlier than reported.

June 10, 2020
Taiwan Asks Google to Blur Photos Showing Secret Military Base On Disputed IslandTaiwan Asks Google to Blur Photos Showing Secret Military Base On Disputed Island

Taiwan Asks Google to Blur Photos Showing Secret Military Base On Disputed Island

Unfortunately, the odd request backfired as it eventually generated more public attention on the said photos.

September 25, 2016