Hell freezes over: Sina Weibo now lets you post to Facebook Posted on July 24, 2013 by Laura For some strange reason, Sina Weibo’s always required folks to log in to view some of …read more