Young communist leaders pay tributes to Fidel Castro in northeastern India

Record ID: 424380