Today in News That Makes Me Want to Curl Up And Die
Lara Logan, a CBS correspondent who bravely reported on the uprising in Cairo over the past few weeks, is now at home recovering from “sustained sexual assault and a beating”
Continue readingToday in News That Makes Me Want to Curl Up And Die