Afghanistan, US claim Russia arming Taliban

1 year 3 months ago
US and Afghanistan officials claim the Russian government is supplying the Taliban with small arm weapons to fight ISIS in Afghanistan, but Russia denies all allegations. CNN's Nick Paton Walsh reports.

The island of the apes

1 year 3 months ago
Situated in Lake Victoria, Ngamba has become a sanctuary for Uganda's abandoned and abused chimpanzees, and a vital resource for scientists.

Controversial graphic novel wins 'Oscars' of comic world

1 year 3 months ago
A graphic novel about the history of Singapore stirred controversy before its publication, with a senior official in the city-state once warning that it could "potentially undermine the authority of legitimacy of the government and its public institutions."