Conversation

local media cites Cher being in Taipei, and parts of HQ blocked off as evidence Google deal to be announced in 1-2 days. I have NOT verified
1
5
Show replies