Nov 11, 2012
British soldiers stationed in Afghanistan's southern Helmand Province honour the war dead on Remembrance Sunday.
Video: Best of Beats on the Beach 2012
Video: Weeks of flooding take heavy toll on Haiti
Video: Man shot dead in Midtown Manhattan
Video: Saudi's first female filmmaker on her new release, Wadjda
Do you have a story?