Yup. Still stunned.
[Photo(s) credit: Getty Images]
[Cannes, May 15. Image via Getty] A snail is pictured on the red carpet at the 62nd Cannes Film Festival on May 15, 2009. The fetival kicked off on May 13 until May 24, 2009. AFP PHOTO / VALERY HACHE (Photo credit should read VALERY... Read Post
Lunch at the Drug Dependency Treatment Hospital in Myitkyina, northern Burma. Photo by Diana Markosian/Reportage by Getty Images “Rehab is great. It gives you a rest. It clears your mind,” says Kan Char, his voice softening to a slu... Read Post