I'm Still Here is the first Brazilian film to win the Oscar for Best International Feature Film. Read more at straitstimes.com.
There will be a wide variety of events to attend around Fort Worth this weekend, spread across a spectrum of subjects.