translate English to German: LONDON – Does India need a new independence struggle?
LONDON – Muss Indien erneut um seine Unabhängigkeit kämpfen?