Icon
 

Explosion at factory near Moscow leads to speculation about its