Human Rights

You think Yahoo! fucked you over?

Carol Bartz, who was abruptly fired as CEO of the internet company Yahoo!, says the company “fucked me over.”

Ms. Bartz, I’d like you to meet the Chinese journalist Shi Tao— someone who was really fucked over by Yahoo!.