WASHINGTON POST: Italian police break up a macrobiotic ‘sect’

INTELROBOTS's picture

Italian police say they have dismantled a macrobiotic “sect” that denied its followers contact with the outside world.

MAGAZINE ADVERTISEMENT

MAGAZINE ADVERTISEMENT