2005: Technology further erodes the notion of private life with the appearance of YouTube, which makes its debut on this day.
The video-sharing site, founded by Steve Chen, Chad Hurley and Jawed Karim, has, in three short years, become the [...]
Posted On : Feb, 15 2008 | Comments : 0