OT: Yahoo- apparently now an extension of the Chinese govt secret police....