Week 25: India's viral "cockroach party" hits New Delhi streets after medical exam papers scandal

A weekly read to keep you in the loop on international news and climate issues