Anti-nuke protestors demand closure of nuclear plant in southern India.

Record ID: 372158