A Selfie is an image one takes of oneself by a smartphone or web camera and then posts on a social media website on the Internet. The word has become quite the rage with Generation Y which loves...
Until now most of the posts of Buzzfeed were in English. But now that it is seeking an expansion into alien territories, the startup is outsourcing work to Duolingo so that the news can be translated...