Meryl Streep wins best actress Oscar

Actress Meryl Streep accepts the Oscar for Best Actress onstage at the 84th Annual Academy Awards on February 26, 2012 in Hollywood, California. AFP PHOTO Robyn BECK

HOLLYWOOD – Meryl Streep on Sunday won the Oscar for best actress for her scintillating portrayal of former British premier Margaret Thatcher in “The Iron Lady.”

It was the third Oscar for the 62-year-old Streep and her first in three decades, underscoring her status as the pre-eminent actress of her generation.

Read more...