A blast has been reported in St Petersburg metro in Russia which is believed to have resulted in casualties.

Russian media published pictures of people injured on a platform and of a metro carriage door blown out.

Three metro stations have reportedly been closed.

More follows...