US prosecutors have charged six people over an alleged Massachusetts sham marriage scheme that generated about $6 million by arranging marriages for immigrants seeking green cards.