Features

Amid tensions, a thousand stand in solidarity with Kashmir in Trafalgar Square