Thursday, August 7, 2025: Maine Capitol Police chief placed on leave; uncertainty over Solar for All Published August 7, 2025 at 5:48 PM EDT Listen • 7:30 Ways To Subscribe Spotify Apple Pocket Casts RSS