Posted on Nov 1, 2011
Avatar_57x57

A shipping container spewing radiation appears mysteriously at an Italian port, prompting a larger look at the anonymous world of international shipping.