Afghanistan’s cricketers seal their three-match ODI series against South Africa with a 177-run victory in Sharjah. Afghanistan bowl South Africa out for 106 to seal first ODI cricket win in six ...
For Nelly Shukuru, there was no way out. The fighting that forced her from her home, the squalid conditions in the displacement camp in eastern Congo, ...