Activists protest outside Russian consulate in eastern India against proposed nuclear plant.

Record ID: 355923