Terrorism 50 minutes ago Explosion in Moscow, Russia Show on map Moscow, Russia · 1 independent report · 2 publishers First reported by theguardian.com, aol.co.uk