iStock-466376580 nuke 1600

An anti-nuclear protest in Taiwan. The island was once bent on developing its own atomic bombs. Photo: Getty Images

October 17, 2017 6:16 PM (UTC+8)