Police in California arrested a group of students at Pomona College this week after they stormed an administration building and refused to leave the president’s office.
After a hail storm destroyed hundreds of panels at Fighting Jay's Solar farm in Fort Bend County, Texas, some have raised concerns that toxic chemicals could leak into water sources.