YouTuber and Elon Musk stan Ellie Sheriff had a bizarre experience during her first Tesla robotaxi ride in Austin, Texas....
Tag: DOLPHINS
Starving Dolphins in Florida Traced to Algae Bloom Fueled by Human Waste
The dumping of effluent and fertilizer into Florida waters caused a massive bloom of phytoplankton, killing off much of the dolphins’ food supply.