Noleli’s avatarNoleli’s Twitter Archive—№ 9,506

  1. July 8, 2011: the day the United Stated ceded science and technology to China. #fb