A bill to prevent foreign governments, banks and companies from buying up residential Montana land for sale at public auctions passed the state Senate on second reading, 47-to-2. Senate Bill 306, ...