When Facebook launched? April 21, 2018 – by admin When Facebook launched? A. January 2004 B. February 2004 C. March 2004 D. April 2004