Articles

L.A.'s Department of Water and Power is bringing back its solar energy program four months after insufficient funds shut it down.

Do you remember that red rain that fell in India a while back. No one knew what caused it. Dust? Pieces of Mars? Food Coloring? Now they think it was aliens. Tiny aliens in raindrops with tiny anal probes..