Posted on February 14, 2013
United Kingdom and France pass gay marriage bills, causing strong opposing reactions in other countries.
Posted on February 6, 2013
Satellite images of North Korea, beamed to us from Google Maps, hardily show the country in as unbiased light as one would expect.
Posted on January 31, 2013
Tens of thousands marched in Paris last weekend, in support of French President François Hollande’s plan to legalize gay marriage and adoption by gay couples.
Posted on October 18, 2012
One of the most buzzed about films at Cannes, "Holy Motors" provides a unique experience at the cinema.