Russians flock to Crimea train station after explosions at ammunitions depot

This post was originally published on The Telegraph.