The 70th annual Golden Globe awards took place on Sunday (Jan 13). Hosted ably to critical and audience applause by Tina Fey and Amy Poehler – two of the funniest people in the entertainment industry. While there were winners and losers as usual, one of the more memorable events was Jodie Foster’s acceptance speech for […]

[Read more]