
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 protests in Hong Kong, where many have posted photos and videos, including of Continue Reading