The Oscar Winners Are …

The 84th Annual Academy Awards ® were held yesterday on the 26th February 2012 in Hollywood. There were several award categories at the Awards ceremony, also known as the Oscars ®, including awards for Best Picture, Best Actor, Best Actress and, of course, Best Foreign Language Film. The Iranian film, A Separation (in Persian) won the award for Best Foreign Language Film directed by Asghar Farhadi.

[Read more…]