It took Meryl Streep 29 years, but she finally got back to the Oscar stage. On Sunday night at the 84th annual Academy Awards, Streep earned her second Best Actress trophy — and third Academy Award overall — for playing Margaret Thatcher in “The Iron Lady.” “When they called my name I had this feeling…
Read More