LONDON: Four people have been arrested following a demonstration outside the Indian High Commission in. Continue reading