Standing up against populism, nationalism, racism and everything they represent

Afghan officials say Taliban fighters storm northern city

Afghan officials say Taliban fighters storm northern city
 - Smoke rises from a police station during clashes between Taliban fighters and Afghan security forces, in Kunduz city, north of Kabul, Afghanistan, ...

Standing up ...