Moscow roadway

Moscow gets its 500th electric bus

Mosgortrans, a public transit company for the Moscow metro area, has reportedly put its 500th electric bus into service. This electric bus was produced by Kamaz, a Russian truck and engine (and apparently electric bus) manufacturer.

800px Mir Space Station viewed from Endeavour during STS 89

USSR launches Mir Space Station

Mir was the first modular space station and was assembled in orbit from 1986 to 1996. It had a greater mass than any previous spacecraft.

Change milestones from around the world

Good news for climate, justice, democracy, and more