Instagram, the popular photo-sharing service owned by Facebook Inc, has been blocked in China, according to numerous reports, including from Hong Kong-based reporters with the New York Times. The company did not immediately return requests for confirmation. The reports came amid pro-democracy Continue Reading