World’s Strangest

Your source for the strangest things around!


An explosion at the Chernobyl nuclear plant in the USSR (now Ukraine) during a safety test became the worst nuclear accident in history on April 26th, 1986. Twenty-five years later, the area is still uninhabitable. The Big Picture has posted 34 pictures from that disaster and its aftermath, continuing to the present. This picture shows [...]