Instagram’s Newest Star Is … a Tree?

Instagram’s Newest Star Is … a Tree?

In recent days an Instagram post about planting trees has been making its way, like the darkest of dark horses, up the list of most liked posts in the platform’s history. As of this writing, it’s tallied 14.3 million likes, more than Justin Bieber’s engagement photo...