A. March 21, 2003
B. March 21, 2004
C. March 21, 2005
D. March 21, 2006
Home MCQs General Knowledge MCQs Quiz The social network site “Twitter” was launched on __________ .
A. March 21, 2003
B. March 21, 2004
C. March 21, 2005
D. March 21, 2006