-
An interesting view of the religious aspect
-
Russian space agency head threatens to drop the ISS on our heads...
- Seize their stuff.
-
Horrible.
- Reports say Russian forces entered Chernobyl, fighting destroyed nuclear waste storage facility