Olympics highlight everything that is right with the world
Tonight’s the night. The 2014 Olympic Games kick off in Sochi, Russia. Technically, the games started on Thursday with women’s snowboarding. But tonight is what I’ve been looking forward to.…