Merkel meets Ukraine's leaders ahead of peace talks, as Donetsk shelling intensifies
German Chancellor Angela Merkel meets with Ukraine's leaders in Kiev as prelude to Russia-Ukraine talks next week, and as government shelling intensifies on the rebel stronghold Donetsk. Mana Rabiee reports.
Celebrities can't help stepping out in the same outfits as each other - but who looked the best? Starring Rachel Bilson, Angelina Jolie, Olivia Wilde, Jennifer Hudson, Kate Middleton, Tali Lennox...and others.