BARSTOW • A proposed $160 million casino and resort off Lenwood Road near Interstate 15 has been cleared of any major negative impact on the environment by the U.S. Department of Interior.
The final environmental impact statement released Friday,...
↧